Off topic rant. Please delete before reading.
I've recently given up maintainership of two of my project (Polipo and
CPC). Both new maintainers have chosen to switch from Darcs to Git.
Cool, thought I, an excuse for learning a new piece of software.
With Darcs, I can create a public clone of my repository by doing:
- darcs put j...@remote:public_html/software/repos
I can then cherry-pick whatever changes I want to publish by using:
- darcs push j...@remote:public_html/software/repos/polipo
With Git, I first need to:
- git clone --bare (on the remote side);
- git remote add (on the local side);
- set up the git server (on the remote side).
Once I've done that, I can publish selected changes by doing:
- git checkout for-chris
- git rebase remotes/origin-master
- git checkout master
- git rebase -i --onto for-chris remotes/origin/master
- git push j...@remote:/srv/git/polipo +for-chris:for-chris
This is sick.
Juliusz
P.S. Thanks to Julien for helping me out with the Git server.
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Polipo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/polipo-users