On Thursday, December 20, 2012 4:52:23 PM UTC+1, nicolas de loof wrote:

> Hi,
>
> svnkit now has an official git mirror : http://svn.svnkit.com/git/svnkit
>
> I've used a graft to reconcile our "incoming" branch with snvkit repo
> "svnkit" branch on https://github.com/jenkinsci/svnkit is mirroring 
> http://svn.svnkit.com/git/svnkit
>
> you can cherry-pick, merge, etc from svnkit branch.
> I used this to merge 1.7.6 (deployed as 1.7.6-jenkins-1)
>
> I will also check if we could have (some of) our custom changes backported 
> to svnkit mainstream
>

I got curious to see what the differences where (outside those one can see 
from the git history of jenkins's svnkit).

For those who haven't noticed, the project config didn't contain a svnkit 
branch definition, so if you do a

    git diff master svnkit

   svnkit will refer to the svnkit directory. Which leads to unexpected 
results :)

Doing 

  git checkout --track -b svnkit refs/remotes/origin/svnkit

causes git to then warn about "fatal: ambiguous argument 'svnkit': both 
revision and filename"

Should we pick a less ambiguous branch name ? maybe upstream or 
upstream-master ?

Also I noticed that doing a git checkout refs/remotes/origin/svnkit causes 
EOL modified files to be created (I use core.autocrlf = true in my git 
global conf). Some gitattributes tuning to do ?

J

Reply via email to