git svn relocate [SCRIPT]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear all,

I haven't found an easy solution for when a git-svn SVN server changes its address, but I think the attached patch implements a solution useful for others as well.

In plain svn this is the "svn switch --relocate URL1 URL2" command to change the URL of a working copy from URL1 to URL2. In git-svn, there didn't seem to be a suitable command available. What I found were the instructions here http://translate.org.za/blogs/wynand/en/content/changing-your-svn-repository-address-git-svn-setup and some other google hits related to this one. The instructions from the wynand blog uses git-filter-branch, and the instructions were complete enough so that an all-in-one shell script wasn't too difficult to write. So the attached script implements this: Just call "git-svn-relocate URL1 URL2" and all the rest should happen automatically.

Hope this helps.

Regards,

Christian Stimming

Attachment: git-svn-relocate.sh
Description: Bourne shell script


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]