Hi,
On Fri, Jan 22, 2010 at 11:13:09AM +0000, honglei junan wrote:
> Many thanks for your advises, I've learn a lot.
It would be even better (for both you and us) if you used Git. That
way, you would be able to:
- get the current development version of polipo,
- cleanly separate your work in several "branches", one for each topic
you work on (e.g. one branch for bug-fixes and one branch for Windows
porting issues),
- in each branch, cleanly separate your patches in logical units (called
"commits"),
- choose the commits you want to share (e.g. those of the "porting"
branch) and automatically generate the patch/diff.
It would be easier to track what you did, when, and give you credit for
it (once sent, your patches would be applied keeping track of when you
wrote them, your email address, how you named them, and so on).
A very good guide to Git on Windows can be found here:
http://nathanj.github.com/gitguide/tour.html
You just need to change one thing: in the "Creating a Repository"
section, instead on choosing "Create New Repository", select "Clone
Existing Repository" and give the address of the polipo repository:
git://git.torproject.org/git/polipo
Once you got the code, create a new branch (Section "Branching" in the
tutorial) called, e.g., "ms-porting" and start working in it: adding
files, modifying them, etc. The "Committing" section should be helpful
at that point.
You will not be able to follow the "Pushing to a Remote Server"
instructions since the polipo repository is in read-only mode. But when
your patches are ready in your local tree, you can get the diff
automatically with the "git format-patch" command and send the output (a
bunch of files, one for every commit) to this list.
Do not hesitate to ask if you need more help. Git is a bit scarrying at
first, but it is a great tool to work with when you get used to it.
Regards,
--
Gabriel Kerneis
------------------------------------------------------------------------------
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