From: Ryan P. <rpu...@gm...> - 2008-01-17 23:04:48
|
On Jan 17, 2008 5:56 PM, Rob Kendrick <rj...@rj...> wrote: > Bazaar is a distributed version control system. You can branch > remotely-stored branches that you don't have write-access to, work on > your local branch, push your changes else where or back to the original > author, etc. It can fetch from a simple HTTP server (no modules or > webdav needed) and push back to anything it can use to write files (alas > not HTTP PUT, however.) I use sftp, which is built atop of SSH. The > way Launchpad works is it only reads from CVS: it doesn't write to it. > > It also does not require you to be connected to the internet to make > changes: you can commit to your local branch. When you push to another > branch (such as one stored on a server) you get the opportunity to > merge. > > Bazaar can directly branch from Subversion too (but not CVS, alas), so > if you wanted to do some disconnected work, you could do this: > bzr branch svn://foo/bar > <disconnect from internet> > <edit some files> > bzr commit -m "message" > <edit some more> > bzr commit -m "message" > <connect to internet> > bzr push svn://foo/bar > > http://doc.bazaar-vcs.org/bzr-0.9/tutorial.html has an excellent > tutorial that pretty much shows everything you'd need to know. > Does LaunchPad update from CVS all the time? Is it done nightly or every ** minutes? Can anybody "push" to LaunchPad? Do you recommend any particular GUI for Windows? I already have stuff setup for Ubuntu ;-). -- Regards, Ryan |