For all other students joining SummerOfCode, I think it's a good idea if we have a public place where we can see each other's changes.
I set up my own fork, sound.git at http://repo.or.cz/w/wine.git - if others want to do the same I encourage them to do so, it's easy when you figure out how to git push.
Since soc now officially started (according to date, in holland anyway), I just want to say: - Happy coding - Good luck all
Cheers, Maarten
Hey Maarten and all,
Good idea about publishing the changes. I was thinking to use Google's project hosting thing for mine I think it supports SVN or something though. Guess I can try and figure out a git feed on a different server too, we'll see.
Just want to say hello and good luck. I'm glad to be here =)
John Klehm - Tablet PC Support
On 5/28/07, Maarten Lankhorst m.b.lankhorst@gmail.com wrote:
For all other students joining SummerOfCode, I think it's a good idea if we have a public place where we can see each other's changes.
I set up my own fork, sound.git at http://repo.or.cz/w/wine.git - if others want to do the same I encourage them to do so, it's easy when you figure out how to git push.
Since soc now officially started (according to date, in holland anyway), I just want to say:
- Happy coding
- Good luck all
Cheers, Maarten
John Klehm schreef:
Hey Maarten and all,
Good idea about publishing the changes. I was thinking to use Google's project hosting thing for mine I think it supports SVN or something though. Guess I can try and figure out a git feed on a different server too, we'll see.
Git is the repository system wine uses, see http://wiki.winehq.org/GitWine
To set up a repo first you have to register a fork of wine.git, then set some settings and choose 'Push' rather then cloning a tree.
To update your git repository for it, create a file in wine-git like this: Filename: .git/remotes/sound --- (Begin of file) --- URL: git+ssh://username@repo.or.cz/srv/git/wine/sound.git Push: refs/heads/master:refs/heads/master ---(End of file)---
Then you can do something like: git push -f sound HEAD:refs/heads/master
Of course replace username with your username, and sound with how you call your branch. To edit project settings, your username for it seems to be something like: wine/branchname (without .git at end) and project password you set yourself. Hope this is helpful for others too.
Just want to say hello and good luck. I'm glad to be here =)
As do I,
Maarten
On 5/28/07, Maarten Lankhorst m.b.lankhorst@gmail.com wrote:
John Klehm schreef:
Hey Maarten and all,
Good idea about publishing the changes. I was thinking to use Google's project hosting thing for mine I think it supports SVN or something though. Guess I can try and figure out a git feed on a different server too, we'll see.
Git is the repository system wine uses, see http://wiki.winehq.org/GitWine
To set up a repo first you have to register a fork of wine.git, then set some settings and choose 'Push' rather then cloning a tree.
To update your git repository for it, create a file in wine-git like this: Filename: .git/remotes/sound --- (Begin of file) --- URL: git+ssh://username@repo.or.cz/srv/git/wine/sound.git Push: refs/heads/master:refs/heads/master ---(End of file)---
Then you can do something like: git push -f sound HEAD:refs/heads/master
Of course replace username with your username, and sound with how you call your branch. To edit project settings, your username for it seems to be something like: wine/branchname (without .git at end) and project password you set yourself. Hope this is helpful for others too.
Just want to say hello and good luck. I'm glad to be here =)
As do I,
Maarten
I believe most non-bug fix changes will be limited to a small part of the WINE tree (the mscoree dll), so creating an entire git fork is overkill for myself. I have setup a subversion repository @ [ http://svn.degrendel.com/soc2007 ], where I will be keeping patches, notes, and so on.
Anyways, best of luck to everyone.
-Working on .NET/Mono.
Bryan DeGrendel
On 5/28/07, Bryan DeGrendel sirnuke@gmail.com wrote:
I believe most non-bug fix changes will be limited to a small part of the WINE tree (the mscoree dll), so creating an entire git fork is overkill for
On the contrary, I believe that git is ideal for forking (and later merging) like this.