> The point is that I don't have write permissions on the subversion
> tree...

If you want to keep a log of your changes try using some decentralized
version control system. I use svk, but git/mercurial/darcs/... might
work similarly. I prefer svk, because it integrates very well into the
existing svn-solution.

Short introduction to svk:
 * Initialize your local repository:
   svk depotmap --init
 * Create a django-mirror:
   svk mirror http://code.djangoproject.com/svn/django/trunk/
//django-mirror/
 * Synchronize the mirror (this will take some time):
   svk sync //django-mirror/
 * Create your local branch:
   svk copy //django-mirror/ //django-my-great-feature/
 * Checkout your branch:
   svk checkout //django-my-great-feature/ /to/some/path/
 * Now just work with your local branch, like you would to with svn, but
use svk to commit.
   svk commit (can be done multiple times)
 * If your changes are ready to create a patch, just do so:
   svk push -P django-my-great-feature
 * Not svk has created a patch in ~/.svk/patch/, you can view (and save)
this using:
   svk patch --view django-my-great-feature
 * To update you branch to the latest svk-trunk (without removing you
changes) use:
   svk pull
 * If you commit changes to your branch now (or if you did update you
branch to trunk) you can update your patch using
   svk patch --update django-my-great-feature
   svk patch --regen django-my-great-feature

For further information visit http://svk.bestpractical.com/

Greetings, David Danier


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to