You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Gary Gregory <ga...@gmail.com> on 2019/04/12 14:18:25 UTC

Svn - > Git

We have two options IMO to convert the Xalan Subversion repo into the
following git repos.

One repo:

https://svn.apache.org/repos/asf/xalan ->
https://gitbox.apache.org/repos/asf/xalan.git

Or one repo per top level folder:

https://svn.apache.org/repos/asf/xalan/c ->
https://gitbox.apache.org/repos/asf/xalan-c.git
https://svn.apache.org/repos/asf/xalan/java ->
https://gitbox.apache.org/repos/asf/xalan-java.git
https://svn.apache.org/repos/asf/xalan/pmc ->
https://gitbox.apache.org/repos/asf/xalan-pmc.git
https://svn.apache.org/repos/asf/xalan/site ->
https://gitbox.apache.org/repos/asf/xalan-site.git
https://svn.apache.org/repos/asf/xalan/test ->
https://gitbox.apache.org/repos/asf/xalan-test.git

Thoughts?

Gary

Re: Svn - > Git

Posted by Bill Blough <bi...@apache.org>.
I've pushed my locally converted copy.  It pushed to gitbox fine, but I
saw errors relating to the github sync, since the target already exists
there.  I expect infra will need to remove the github copy and restart
the sync.

On Sat, Apr 20, 2019 at 07:20:16PM -0400, Gary Gregory wrote:
> The xalan-c repo is ready for you to push:
> 
>  https://gitbox.apache.org/repos/asf/xalan-c.git
> 
> Gary
> 
> 
> On Sat, Apr 20, 2019 at 11:55 AM Gary Gregory <ga...@gmail.com>
> wrote:
> 
> > I created the xalan-c repo a while back. GitBox tells me I cannot create
> > it again "Could not create repository - it may already exist. Consult the
> > repo list or Infra for further assistance."
> >
> > Also this does not works: git clone
> > https://gitbox.apache.org/repos/asf/xalan-c.git
> >
> > I'll update https://issues.apache.org/jira/browse/INFRA-18179 and ask for
> > help.
> >
> > Gary
> >
> > On Sat, Apr 20, 2019 at 11:41 AM Bill Blough <de...@blough.us> wrote:
> >
> >> Sure, I can push my copy.  However, I don't see the c repo listed on
> >> gitbox, only java, site, and pmc.
> >>
> >> Also, just to clarify - my local copy also has a bunch of branches
> >> prefixed with "unlabled-" as shown in your snippet below.  I assume
> >> these are generated by the svn2git tool, as I don't see them in the
> >> actual svn repo.  Should I push these also, or limit it to the branches
> >> that are in the svn repo?
> >>
> >> Thanks,
> >> Bill
> >>
> >>
> >> On Sat, Apr 20, 2019 at 09:16:38AM -0400, Gary Gregory wrote:
> >> > Yes, I've been deleting the .git folder after each failed attempt. I
> >> have
> >> > the latest version of git and svn2git so I'm not sure what's going on...
> >> > it's all pretty annoying.
> >> >
> >> > Can you push you local repo with all tags and branches?
> >> >
> >> > I'll try with xalan-java next...
> >> >
> >> > Gary
> >> >
> >> > On Fri, Apr 19, 2019 at 10:41 PM Bill Blough <bi...@apache.org>
> >> wrote:
> >> >
> >> > > Hmm... I ran the same command, but my run completed without error and
> >> > > git seems to show all of the branches, including Xalan-C_1_11 and
> >> > > dbertoni, as well as all of the "unlabeled" branches.
> >> > >
> >> > >
> >> > > Did you run this from a new, clean directory, or the same directory as
> >> > > previous attempts?  If the latter, then it might be worth trying again
> >> > > in a new directory, in case there was some sort of cruft from previous
> >> > > attempts that interfered.
> >> > >
> >> > >
> >> > > Beyond that, I'm not really sure.  Maybe it's an issue with the
> >> version
> >> > > of svn2git or the git svn module or some other dependency.
> >> > >
> >> > >
> >> > > On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
> >> > > > Hm... not quite right: I ran:
> >> > > >
> >> > > > svn2git https://svn.apache.org/repos/asf --username ggregory
> >> --authors
> >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> >> > > /xalan/c/branches
> >> > > > --tags /xalan/c/tags
> >> > > >
> >> > > > After a few hours it ended with:
> >> > > >
> >> > > > ...<SNIP>
> >> > > > Running command: git branch -r --no-color
> >> > > >   svn/GSoC-2012
> >> > > >   svn/LotusXSL4C
> >> > > >   svn/LotusXSL4C_1_0_0
> >> > > >   svn/LotusXSL4C_1_3_0
> >> > > >   svn/LotusXSL4C_1_3_0-390
> >> > > >   svn/LotusXSL4C_1_3_1
> >> > > >   svn/Xalan-C_1_11
> >> > > >   svn/XalanDocs
> >> > > >   svn/dbertoni
> >> > > >   svn/tags/GSoC-2012_start
> >> > > >   svn/tags/LotusXSL4C_1_2
> >> > > >   svn/tags/Xalan-C-1_0_Docs
> >> > > >   svn/tags/Xalan-C-1_0_Docs@1350852
> >> > > >   svn/tags/Xalan-C_1_0_0
> >> > > >   svn/tags/Xalan-C_1_10_0
> >> > > >   svn/tags/Xalan-C_1_11_0
> >> > > >   svn/tags/Xalan-C_1_1_0
> >> > > >   svn/tags/Xalan-C_1_2_0
> >> > > >   svn/tags/Xalan-C_1_3
> >> > > >   svn/tags/Xalan-C_1_3_0
> >> > > >   svn/tags/Xalan-C_1_4_0
> >> > > >   svn/tags/Xalan-C_1_5_0
> >> > > >   svn/tags/Xalan-C_1_5_1
> >> > > >   svn/tags/Xalan-C_1_6_0
> >> > > >   svn/tags/Xalan-C_1_7_0
> >> > > >   svn/tags/Xalan-C_1_8_0
> >> > > >   svn/tags/Xalan-C_1_9_0
> >> > > >   svn/tags/Xalan-C_1_9_without_MemMgr
> >> > > >   svn/tags/Xalan_0_30_0
> >> > > >   svn/tags/Xalan_0_40_0
> >> > > >   svn/tags/xalan_0_20_0
> >> > > >   svn/trunk
> >> > > >   svn/unlabeled-1.1.2
> >> > > >   svn/unlabeled-1.1.2.1.2
> >> > > >   svn/unlabeled-1.10.2
> >> > > >   svn/unlabeled-1.11.2
> >> > > >   svn/unlabeled-1.11.2.1.2
> >> > > >   svn/unlabeled-1.12.2
> >> > > >   svn/unlabeled-1.13.2
> >> > > >   svn/unlabeled-1.14.2
> >> > > >   svn/unlabeled-1.144.2
> >> > > >   svn/unlabeled-1.15.2
> >> > > >   svn/unlabeled-1.15.2.2.2
> >> > > >   svn/unlabeled-1.15.4
> >> > > >   svn/unlabeled-1.16.2
> >> > > >   svn/unlabeled-1.17.2
> >> > > >   svn/unlabeled-1.18.2
> >> > > >   svn/unlabeled-1.19.2
> >> > > >   svn/unlabeled-1.19.4
> >> > > >   svn/unlabeled-1.2.2
> >> > > >   svn/unlabeled-1.2.2.1.2
> >> > > >   svn/unlabeled-1.20.2
> >> > > >   svn/unlabeled-1.21.2
> >> > > >   svn/unlabeled-1.22.2
> >> > > >   svn/unlabeled-1.23.2
> >> > > >   svn/unlabeled-1.24.2
> >> > > >   svn/unlabeled-1.24.4
> >> > > >   svn/unlabeled-1.25.2
> >> > > >   svn/unlabeled-1.26.2
> >> > > >   svn/unlabeled-1.28.2
> >> > > >   svn/unlabeled-1.29.2
> >> > > >   svn/unlabeled-1.3.2
> >> > > >   svn/unlabeled-1.3.2.1.2
> >> > > >   svn/unlabeled-1.30.2
> >> > > >   svn/unlabeled-1.32.2
> >> > > >   svn/unlabeled-1.32.2.1.2
> >> > > >   svn/unlabeled-1.33.2
> >> > > >   svn/unlabeled-1.34.2
> >> > > >   svn/unlabeled-1.35.2
> >> > > >   svn/unlabeled-1.37.2
> >> > > >   svn/unlabeled-1.38.2
> >> > > >   svn/unlabeled-1.39.2
> >> > > >   svn/unlabeled-1.4.2
> >> > > >   svn/unlabeled-1.4.2.1.2
> >> > > >   svn/unlabeled-1.41.2
> >> > > >   svn/unlabeled-1.47.2
> >> > > >   svn/unlabeled-1.5.2
> >> > > >   svn/unlabeled-1.5.2.1.2
> >> > > >   svn/unlabeled-1.50.2
> >> > > >   svn/unlabeled-1.52.2
> >> > > >   svn/unlabeled-1.52.4
> >> > > >   svn/unlabeled-1.52.4.1.2
> >> > > >   svn/unlabeled-1.52.4.1.2.1.2
> >> > > >   svn/unlabeled-1.54.2
> >> > > >   svn/unlabeled-1.56.2
> >> > > >   svn/unlabeled-1.57.2
> >> > > >   svn/unlabeled-1.6.2
> >> > > >   svn/unlabeled-1.68.2
> >> > > >   svn/unlabeled-1.7.2
> >> > > >   svn/unlabeled-1.70.2
> >> > > >   svn/unlabeled-1.73.2
> >> > > >   svn/unlabeled-1.76.2
> >> > > >   svn/unlabeled-1.8.2
> >> > > >   svn/unlabeled-1.8.2.1.2
> >> > > >   svn/unlabeled-1.80.2
> >> > > >   svn/unlabeled-1.85.2
> >> > > >   svn/unlabeled-1.9.2
> >> > > >   svn/unlabeled-1.99.2
> >> > > >   svn/unlabeled-1.99.2.1.2
> >> > > >   svn/unlabeled-1.99.4
> >> > > >   svn/unlabeled-1.99.4.1.2
> >> > > >   svn/unlabeled-1.99.4.1.2.1.2
> >> > > > Running command: git branch --track "GSoC-2012"
> >> "remotes/svn/GSoC-2012"
> >> > > > fatal: Cannot setup tracking information; starting point
> >> > > > 'remotes/svn/GSoC-2012' is not a branch.
> >> > > > Running command: git checkout -b "GSoC-2012" "remotes/svn/GSoC-2012"
> >> > > > Switched to a new branch 'GSoC-2012'
> >> > > > Running command: git checkout -b "LotusXSL4C"
> >> "remotes/svn/LotusXSL4C"
> >> > > > Switched to a new branch 'LotusXSL4C'
> >> > > > Running command: git checkout -b "LotusXSL4C_1_0_0"
> >> > > > "remotes/svn/LotusXSL4C_1_0_0"
> >> > > > Switched to a new branch 'LotusXSL4C_1_0_0'
> >> > > > Running command: git checkout -b "LotusXSL4C_1_3_0"
> >> > > > "remotes/svn/LotusXSL4C_1_3_0"
> >> > > > Switched to a new branch 'LotusXSL4C_1_3_0'
> >> > > > Running command: git checkout -b "LotusXSL4C_1_3_0-390"
> >> > > > "remotes/svn/LotusXSL4C_1_3_0-390"
> >> > > > Switched to a new branch 'LotusXSL4C_1_3_0-390'
> >> > > > Running command: git checkout -b "LotusXSL4C_1_3_1"
> >> > > > "remotes/svn/LotusXSL4C_1_3_1"
> >> > > > Switched to a new branch 'LotusXSL4C_1_3_1'
> >> > > > Running command: git checkout -b "Xalan-C_1_11"
> >> > > "remotes/svn/Xalan-C_1_11"
> >> > > > error: The following untracked working tree files would be
> >> overwritten by
> >> > > > checkout:
> >> > > > LICENSE
> >> > > > Please move or remove them before you switch branches.
> >> > > > Aborting
> >> > > > command failed:
> >> > > > git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
> >> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c#
> >> > > >
> >> > > > git branch does not list all the branches as we have them in SVN
> >> > > >
> >> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
> >> > > >   GSoC-2012
> >> > > >   LotusXSL4C
> >> > > >   LotusXSL4C_1_0_0
> >> > > >   LotusXSL4C_1_3_0
> >> > > >   LotusXSL4C_1_3_0-390
> >> > > > * LotusXSL4C_1_3_1
> >> > > >   master
> >> > > >
> >> > > > SVN branches are:
> >> https://svn.apache.org/repos/asf/xalan/c/branches/
> >> > > >
> >> > > >
> >> > > >    - GSoC-2012/
> >> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
> >> > > >    - LotusXSL4C/
> >> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
> >> > > >    - LotusXSL4C_1_0_0/
> >> > > >    <
> >> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
> >> > > >    - LotusXSL4C_1_3_0/
> >> > > >    <
> >> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
> >> > > >    - LotusXSL4C_1_3_0-390/
> >> > > >    <
> >> > >
> >> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
> >> > > >    - LotusXSL4C_1_3_1/
> >> > > >    <
> >> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
> >> > > >    - Xalan-C_1_11/
> >> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/
> >> >
> >> > > >    - XalanDocs/
> >> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
> >> > > >    - dbertoni/ <
> >> > > https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
> >> > > >
> >> > > > Any thoughts?
> >> > > >
> >> > > > Thank you,
> >> > > > Gary
> >> > > >
> >> > > >
> >> > > > On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <
> >> garydgregory@gmail.com>
> >> > > wrote:
> >> > > >
> >> > > > > Thank you Bill. I'll give it a go locally...
> >> > > > >
> >> > > > > Gary
> >> > > > >
> >> > > > > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <
> >> billblough@apache.org>
> >> > > > > wrote:
> >> > > > >
> >> > > > >> Hi Gary,
> >> > > > >>
> >> > > > >> I expect that the pmc worked because all of the authors were
> >> found in
> >> > > > >> the authors.txt.
> >> > > > >>
> >> > > > >> I did a quick scan of the committers in the java repo, and
> >> they're all
> >> > > > >> in authors.txt, so I expect that will convert without problems as
> >> > > well.
> >> > > > >>
> >> > > > >> As for the c repo, I've been doing some testing here. I also ran
> >> into
> >> > > > >> the same error with (no author).  After some research, I changed
> >> the
> >> > > (no
> >> > > > >> author) line in authors.txt to
> >> > > > >>
> >> > > > >>     (no author) = No Author <de...@apache.org>
> >> > > > >>
> >> > > > >> Note the addition of a "name" before the email address.
> >> > > > >>
> >> > > > >> That allowed be to get further, at which point it gave me an
> >> error
> >> > > about
> >> > > > >> jdonohue missing.  So I did basically the same thing, and added
> >> > > > >>
> >> > > > >>     jdonohue = jdonohue <de...@apache.org>
> >> > > > >>
> >> > > > >> It's still running, but I expect it will complete without error
> >> at
> >> > > this
> >> > > > >> point.  The jdonohue failure was at commit r338318, and it's
> >> well past
> >> > > > >> that and in the 700,000 range now.
> >> > > > >>
> >> > > > >>
> >> > > > >> I'll let it complete.  That way, if you want me to push it to
> >> gitbox,
> >> > > I
> >> > > > >> can.
> >> > > > >> Or if you'd prefer to do it yourself, that's fine too.  If you
> >> make
> >> > > the
> >> > > > >> mods as per above, I don't think you'll have any problems.
> >> > > > >>
> >> > > > >> Best regards,
> >> > > > >> Bill
> >> > > > >>
> >> > > > >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
> >> > > > >> > I tried adding  jdonohue  like this:
> >> > > > >> >
> >> > > > >> > (no author) = dev-null@apache.org
> >> > > > >> > jdonohue = dev-null@apache.org
> >> > > > >> > a_budroni = Alessandro Budroni <a_...@apache.org>
> >> > > > >> > ...
> >> > > > >> >
> >> > > > >> > I and got the same failure. What is odd is that the original
> >> > > authors.txt
> >> > > > >> > file worked fine when I converted the pmc repo. I did not git
> >> the
> >> > > > >> console
> >> > > > >> > output to compare unfortunately.
> >> > > > >> >
> >> > > > >> > Gary
> >> > > > >> >
> >> > > > >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <
> >> billblough@apache.org
> >> > > >
> >> > > > >> wrote:
> >> > > > >> >
> >> > > > >> > > Hi Gary,
> >> > > > >> > >
> >> > > > >> > > Interestingly, (no author) IS defined in the authors.txt file
> >> > > (it's
> >> > > > >> the
> >> > > > >> > > first line).  I wonder if it's having a problem because it
> >> has a
> >> > > space
> >> > > > >> > > in it and isn't quoted?  You could try quoting it and see if
> >> that
> >> > > > >> works
> >> > > > >> > > (I haven't tried it).
> >> > > > >> > >
> >> > > > >> > > Alternately, I parsed the list of authors [1] and compared
> >> the
> >> > > result
> >> > > > >> to
> >> > > > >> > > the Apache authors.txt.  The only name in the c repo log that
> >> > > wasn't
> >> > > > >> in
> >> > > > >> > > authors.txt was jdonohue.  So the other solution should be
> >> to add
> >> > > > >> > > jdonohue to authors.txt (probably with the
> >> dev-null@apache.org
> >> > > > >> address
> >> > > > >> > > listed for the (no author) user).
> >> > > > >> > >
> >> > > > >> > > Hope that helps.
> >> > > > >> > >
> >> > > > >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c
> >> | grep
> >> > > > >> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
> >> > > > >> > >
> >> > > > >> > >
> >> > > > >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> >> > > > >> > > > This failed last night:
> >> > > > >> > > >
> >> > > > >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> >> > > > >> > > > https://svn.apache.org/repos/asf --username ggregory
> >> --authors
> >> > > > >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> >> > > > >> > > /xalan/c/branches
> >> > > > >> > > > --tags /xalan/c/tags
> >> > > > >> > > > Running command: git svn init --prefix=svn/
> >> > > --username='ggregory'
> >> > > > >> > > > --no-metadata --trunk='/xalan/c/trunk'
> >> --tags='/xalan/c/tags'
> >> > > > >> > > > --branches='/xalan/c/branches'
> >> https://svn.apache.org/repos/asf
> >> > > > >> > > > Running command: git config --local --get user.name
> >> > > > >> > > > Running command: git config --local svn.authorsfile
> >> > > ./authors.txt
> >> > > > >> > > > Running command: git svn fetch
> >> > > > >> > > > Author: (no author) not defined in ./authors.txt file
> >> > > > >> > > >
> >> > > > >> > > > command failed:
> >> > > > >> > > > git svn fetch
> >> > > > >> > > >
> >> > > > >> > > > Any thoughts?
> >> > > > >> > > >
> >> > > > >> > > > Yes, I have authors.txt in the current folder and it has
> >> the
> >> > > same
> >> > > > >> > > content I
> >> > > > >> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
> >> > > > >> successfully.
> >> > > > >> > > >
> >> > > > >> > > > Thank you,
> >> > > > >> > > > Gary
> >> > > > >> > >
> >> > > > >> > >
> >> > > ---------------------------------------------------------------------
> >> > > > >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> >> > > > >> > > For additional commands, e-mail: dev-help@xalan.apache.org
> >> > > > >> > >
> >> > > > >> > >
> >> > > > >>
> >> > > > >> --
> >> > > > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> >> > > > >>
> >> > > > >>
> >> ---------------------------------------------------------------------
> >> > > > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> >> > > > >> For additional commands, e-mail: dev-help@xalan.apache.org
> >> > > > >>
> >> > > > >>
> >> > >
> >> > > --
> >> > > GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> >> > > For additional commands, e-mail: dev-help@xalan.apache.org
> >> > >
> >> > >
> >>
> >> --
> >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> >> For additional commands, e-mail: dev-help@xalan.apache.org
> >>
> >>

-- 
GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Bill Blough <bi...@apache.org>.
Regarding the sync issues between the c repo and github that I mentioned
earlier - I suspect that part of the issue is that the github HEAD is
pointed to the GSoC-2012 branch instead of master.  Hopefully a
break/resync will fix it.

On Sun, Apr 21, 2019 at 09:44:45PM -0400, Gary Gregory wrote:
> The test repo is up: https://gitbox.apache.org/repos/asf/xalan-test.git
> 
> This should conclude the migration mod the pending changes to mailing lists
> for commits and other minor changes requested by Mukul.
> 
> Gary
> 
> On Sun, Apr 21, 2019 at 6:44 PM Gary Gregory <ga...@gmail.com> wrote:
> 
> > The site repo is up here:
> > https://gitbox.apache.org/repos/asf/xalan-site.git
> >
> > The last repo I just started converting is the test repo. I'll post here
> > when it is done.
> >
> > Gary
> >
> > On Sun, Apr 21, 2019 at 2:13 AM Mukul Gandhi <mu...@apache.org> wrote:
> >
> >> Hi Gary,
> >>     I believe, it has been good work uptil now for migrating Xalan repos
> >> from SVN to GitBox. I've few suggestions as mentioned below,
> >>
> >> On the site, [1] at the Xalan location xalan-c.git's description is shown
> >> as 'Apache xalan'. I think, it'll appear nice on page [1] if this
> >> description could be changed to 'Apache Xalan-C' similar to description
> >> strings for other Xalan git repositories (for e.g, Apache Xalan-Java etc).
> >>
> >> If changing the Xalan description string at site [1] is doable, I think
> >> it'll look nice to change Xalan description strings to not contain hyphens
> >> (my proposed description strings are, for e.g 'Apache Xalan C', 'Apache
> >> Xalan Java'). Nearly all of git repositories displayed at [1], don't show
> >> hyphens in description strings.
> >>
> >> It also seems that, commit notification list for Xalan java is currently
> >> set to dev@xalan.apache.org. I think, it should be
> >> commits@xalan.apache.org (I guess, this point was raised bit earlier, on
> >> the Xalan mailing list).
> >>
> >> I guess, some support from Apache infra may be required to solve above
> >> points. But I'm not sure.
> >>
> >> Please do the needful.
> >>
> >> [1] https://gitbox.apache.org/repos/asf
> >>
> >> On Sun, Apr 21, 2019 at 4:50 AM Gary Gregory <ga...@gmail.com>
> >> wrote:
> >>
> >>> The xalan-c repo is ready for you to push:
> >>>
> >>>  https://gitbox.apache.org/repos/asf/xalan-c.git
> >>>
> >>> Gary
> >>>
> >>
> >>
> >>
> >>
> >> --
> >> Regards,
> >> Mukul Gandhi
> >>
> >

-- 
GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
Here it is:  https://gitbox.apache.org/repos/asf/xalan-java.git

Gary

On Sat, Apr 20, 2019 at 7:24 PM Gary Gregory <ga...@gmail.com> wrote:

> I have converted the xalan-java repo locally and am will push it.
>
> Gary
>
> On Sat, Apr 20, 2019 at 7:20 PM Gary Gregory <ga...@gmail.com>
> wrote:
>
>> The xalan-c repo is ready for you to push:
>>
>>  https://gitbox.apache.org/repos/asf/xalan-c.git
>>
>> Gary
>>
>>
>> On Sat, Apr 20, 2019 at 11:55 AM Gary Gregory <ga...@gmail.com>
>> wrote:
>>
>>> I created the xalan-c repo a while back. GitBox tells me I cannot create
>>> it again "Could not create repository - it may already exist. Consult the
>>> repo list or Infra for further assistance."
>>>
>>> Also this does not works: git clone
>>> https://gitbox.apache.org/repos/asf/xalan-c.git
>>>
>>> I'll update https://issues.apache.org/jira/browse/INFRA-18179 and ask
>>> for help.
>>>
>>> Gary
>>>
>>> On Sat, Apr 20, 2019 at 11:41 AM Bill Blough <de...@blough.us> wrote:
>>>
>>>> Sure, I can push my copy.  However, I don't see the c repo listed on
>>>> gitbox, only java, site, and pmc.
>>>>
>>>> Also, just to clarify - my local copy also has a bunch of branches
>>>> prefixed with "unlabled-" as shown in your snippet below.  I assume
>>>> these are generated by the svn2git tool, as I don't see them in the
>>>> actual svn repo.  Should I push these also, or limit it to the branches
>>>> that are in the svn repo?
>>>>
>>>> Thanks,
>>>> Bill
>>>>
>>>>
>>>> On Sat, Apr 20, 2019 at 09:16:38AM -0400, Gary Gregory wrote:
>>>> > Yes, I've been deleting the .git folder after each failed attempt. I
>>>> have
>>>> > the latest version of git and svn2git so I'm not sure what's going
>>>> on...
>>>> > it's all pretty annoying.
>>>> >
>>>> > Can you push you local repo with all tags and branches?
>>>> >
>>>> > I'll try with xalan-java next...
>>>> >
>>>> > Gary
>>>> >
>>>> > On Fri, Apr 19, 2019 at 10:41 PM Bill Blough <bi...@apache.org>
>>>> wrote:
>>>> >
>>>> > > Hmm... I ran the same command, but my run completed without error
>>>> and
>>>> > > git seems to show all of the branches, including Xalan-C_1_11 and
>>>> > > dbertoni, as well as all of the "unlabeled" branches.
>>>> > >
>>>> > >
>>>> > > Did you run this from a new, clean directory, or the same directory
>>>> as
>>>> > > previous attempts?  If the latter, then it might be worth trying
>>>> again
>>>> > > in a new directory, in case there was some sort of cruft from
>>>> previous
>>>> > > attempts that interfered.
>>>> > >
>>>> > >
>>>> > > Beyond that, I'm not really sure.  Maybe it's an issue with the
>>>> version
>>>> > > of svn2git or the git svn module or some other dependency.
>>>> > >
>>>> > >
>>>> > > On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
>>>> > > > Hm... not quite right: I ran:
>>>> > > >
>>>> > > > svn2git https://svn.apache.org/repos/asf --username ggregory
>>>> --authors
>>>> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>>>> > > /xalan/c/branches
>>>> > > > --tags /xalan/c/tags
>>>> > > >
>>>> > > > After a few hours it ended with:
>>>> > > >
>>>> > > > ...<SNIP>
>>>> > > > Running command: git branch -r --no-color
>>>> > > >   svn/GSoC-2012
>>>> > > >   svn/LotusXSL4C
>>>> > > >   svn/LotusXSL4C_1_0_0
>>>> > > >   svn/LotusXSL4C_1_3_0
>>>> > > >   svn/LotusXSL4C_1_3_0-390
>>>> > > >   svn/LotusXSL4C_1_3_1
>>>> > > >   svn/Xalan-C_1_11
>>>> > > >   svn/XalanDocs
>>>> > > >   svn/dbertoni
>>>> > > >   svn/tags/GSoC-2012_start
>>>> > > >   svn/tags/LotusXSL4C_1_2
>>>> > > >   svn/tags/Xalan-C-1_0_Docs
>>>> > > >   svn/tags/Xalan-C-1_0_Docs@1350852
>>>> > > >   svn/tags/Xalan-C_1_0_0
>>>> > > >   svn/tags/Xalan-C_1_10_0
>>>> > > >   svn/tags/Xalan-C_1_11_0
>>>> > > >   svn/tags/Xalan-C_1_1_0
>>>> > > >   svn/tags/Xalan-C_1_2_0
>>>> > > >   svn/tags/Xalan-C_1_3
>>>> > > >   svn/tags/Xalan-C_1_3_0
>>>> > > >   svn/tags/Xalan-C_1_4_0
>>>> > > >   svn/tags/Xalan-C_1_5_0
>>>> > > >   svn/tags/Xalan-C_1_5_1
>>>> > > >   svn/tags/Xalan-C_1_6_0
>>>> > > >   svn/tags/Xalan-C_1_7_0
>>>> > > >   svn/tags/Xalan-C_1_8_0
>>>> > > >   svn/tags/Xalan-C_1_9_0
>>>> > > >   svn/tags/Xalan-C_1_9_without_MemMgr
>>>> > > >   svn/tags/Xalan_0_30_0
>>>> > > >   svn/tags/Xalan_0_40_0
>>>> > > >   svn/tags/xalan_0_20_0
>>>> > > >   svn/trunk
>>>> > > >   svn/unlabeled-1.1.2
>>>> > > >   svn/unlabeled-1.1.2.1.2
>>>> > > >   svn/unlabeled-1.10.2
>>>> > > >   svn/unlabeled-1.11.2
>>>> > > >   svn/unlabeled-1.11.2.1.2
>>>> > > >   svn/unlabeled-1.12.2
>>>> > > >   svn/unlabeled-1.13.2
>>>> > > >   svn/unlabeled-1.14.2
>>>> > > >   svn/unlabeled-1.144.2
>>>> > > >   svn/unlabeled-1.15.2
>>>> > > >   svn/unlabeled-1.15.2.2.2
>>>> > > >   svn/unlabeled-1.15.4
>>>> > > >   svn/unlabeled-1.16.2
>>>> > > >   svn/unlabeled-1.17.2
>>>> > > >   svn/unlabeled-1.18.2
>>>> > > >   svn/unlabeled-1.19.2
>>>> > > >   svn/unlabeled-1.19.4
>>>> > > >   svn/unlabeled-1.2.2
>>>> > > >   svn/unlabeled-1.2.2.1.2
>>>> > > >   svn/unlabeled-1.20.2
>>>> > > >   svn/unlabeled-1.21.2
>>>> > > >   svn/unlabeled-1.22.2
>>>> > > >   svn/unlabeled-1.23.2
>>>> > > >   svn/unlabeled-1.24.2
>>>> > > >   svn/unlabeled-1.24.4
>>>> > > >   svn/unlabeled-1.25.2
>>>> > > >   svn/unlabeled-1.26.2
>>>> > > >   svn/unlabeled-1.28.2
>>>> > > >   svn/unlabeled-1.29.2
>>>> > > >   svn/unlabeled-1.3.2
>>>> > > >   svn/unlabeled-1.3.2.1.2
>>>> > > >   svn/unlabeled-1.30.2
>>>> > > >   svn/unlabeled-1.32.2
>>>> > > >   svn/unlabeled-1.32.2.1.2
>>>> > > >   svn/unlabeled-1.33.2
>>>> > > >   svn/unlabeled-1.34.2
>>>> > > >   svn/unlabeled-1.35.2
>>>> > > >   svn/unlabeled-1.37.2
>>>> > > >   svn/unlabeled-1.38.2
>>>> > > >   svn/unlabeled-1.39.2
>>>> > > >   svn/unlabeled-1.4.2
>>>> > > >   svn/unlabeled-1.4.2.1.2
>>>> > > >   svn/unlabeled-1.41.2
>>>> > > >   svn/unlabeled-1.47.2
>>>> > > >   svn/unlabeled-1.5.2
>>>> > > >   svn/unlabeled-1.5.2.1.2
>>>> > > >   svn/unlabeled-1.50.2
>>>> > > >   svn/unlabeled-1.52.2
>>>> > > >   svn/unlabeled-1.52.4
>>>> > > >   svn/unlabeled-1.52.4.1.2
>>>> > > >   svn/unlabeled-1.52.4.1.2.1.2
>>>> > > >   svn/unlabeled-1.54.2
>>>> > > >   svn/unlabeled-1.56.2
>>>> > > >   svn/unlabeled-1.57.2
>>>> > > >   svn/unlabeled-1.6.2
>>>> > > >   svn/unlabeled-1.68.2
>>>> > > >   svn/unlabeled-1.7.2
>>>> > > >   svn/unlabeled-1.70.2
>>>> > > >   svn/unlabeled-1.73.2
>>>> > > >   svn/unlabeled-1.76.2
>>>> > > >   svn/unlabeled-1.8.2
>>>> > > >   svn/unlabeled-1.8.2.1.2
>>>> > > >   svn/unlabeled-1.80.2
>>>> > > >   svn/unlabeled-1.85.2
>>>> > > >   svn/unlabeled-1.9.2
>>>> > > >   svn/unlabeled-1.99.2
>>>> > > >   svn/unlabeled-1.99.2.1.2
>>>> > > >   svn/unlabeled-1.99.4
>>>> > > >   svn/unlabeled-1.99.4.1.2
>>>> > > >   svn/unlabeled-1.99.4.1.2.1.2
>>>> > > > Running command: git branch --track "GSoC-2012"
>>>> "remotes/svn/GSoC-2012"
>>>> > > > fatal: Cannot setup tracking information; starting point
>>>> > > > 'remotes/svn/GSoC-2012' is not a branch.
>>>> > > > Running command: git checkout -b "GSoC-2012"
>>>> "remotes/svn/GSoC-2012"
>>>> > > > Switched to a new branch 'GSoC-2012'
>>>> > > > Running command: git checkout -b "LotusXSL4C"
>>>> "remotes/svn/LotusXSL4C"
>>>> > > > Switched to a new branch 'LotusXSL4C'
>>>> > > > Running command: git checkout -b "LotusXSL4C_1_0_0"
>>>> > > > "remotes/svn/LotusXSL4C_1_0_0"
>>>> > > > Switched to a new branch 'LotusXSL4C_1_0_0'
>>>> > > > Running command: git checkout -b "LotusXSL4C_1_3_0"
>>>> > > > "remotes/svn/LotusXSL4C_1_3_0"
>>>> > > > Switched to a new branch 'LotusXSL4C_1_3_0'
>>>> > > > Running command: git checkout -b "LotusXSL4C_1_3_0-390"
>>>> > > > "remotes/svn/LotusXSL4C_1_3_0-390"
>>>> > > > Switched to a new branch 'LotusXSL4C_1_3_0-390'
>>>> > > > Running command: git checkout -b "LotusXSL4C_1_3_1"
>>>> > > > "remotes/svn/LotusXSL4C_1_3_1"
>>>> > > > Switched to a new branch 'LotusXSL4C_1_3_1'
>>>> > > > Running command: git checkout -b "Xalan-C_1_11"
>>>> > > "remotes/svn/Xalan-C_1_11"
>>>> > > > error: The following untracked working tree files would be
>>>> overwritten by
>>>> > > > checkout:
>>>> > > > LICENSE
>>>> > > > Please move or remove them before you switch branches.
>>>> > > > Aborting
>>>> > > > command failed:
>>>> > > > git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
>>>> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c#
>>>> > > >
>>>> > > > git branch does not list all the branches as we have them in SVN
>>>> > > >
>>>> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
>>>> > > >   GSoC-2012
>>>> > > >   LotusXSL4C
>>>> > > >   LotusXSL4C_1_0_0
>>>> > > >   LotusXSL4C_1_3_0
>>>> > > >   LotusXSL4C_1_3_0-390
>>>> > > > * LotusXSL4C_1_3_1
>>>> > > >   master
>>>> > > >
>>>> > > > SVN branches are:
>>>> https://svn.apache.org/repos/asf/xalan/c/branches/
>>>> > > >
>>>> > > >
>>>> > > >    - GSoC-2012/
>>>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
>>>> > > >    - LotusXSL4C/
>>>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/
>>>> >
>>>> > > >    - LotusXSL4C_1_0_0/
>>>> > > >    <
>>>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
>>>> > > >    - LotusXSL4C_1_3_0/
>>>> > > >    <
>>>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
>>>> > > >    - LotusXSL4C_1_3_0-390/
>>>> > > >    <
>>>> > >
>>>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/
>>>> >
>>>> > > >    - LotusXSL4C_1_3_1/
>>>> > > >    <
>>>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
>>>> > > >    - Xalan-C_1_11/
>>>> > > >    <
>>>> https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/>
>>>> > > >    - XalanDocs/
>>>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
>>>> > > >    - dbertoni/ <
>>>> > > https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
>>>> > > >
>>>> > > > Any thoughts?
>>>> > > >
>>>> > > > Thank you,
>>>> > > > Gary
>>>> > > >
>>>> > > >
>>>> > > > On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <
>>>> garydgregory@gmail.com>
>>>> > > wrote:
>>>> > > >
>>>> > > > > Thank you Bill. I'll give it a go locally...
>>>> > > > >
>>>> > > > > Gary
>>>> > > > >
>>>> > > > > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <
>>>> billblough@apache.org>
>>>> > > > > wrote:
>>>> > > > >
>>>> > > > >> Hi Gary,
>>>> > > > >>
>>>> > > > >> I expect that the pmc worked because all of the authors were
>>>> found in
>>>> > > > >> the authors.txt.
>>>> > > > >>
>>>> > > > >> I did a quick scan of the committers in the java repo, and
>>>> they're all
>>>> > > > >> in authors.txt, so I expect that will convert without problems
>>>> as
>>>> > > well.
>>>> > > > >>
>>>> > > > >> As for the c repo, I've been doing some testing here. I also
>>>> ran into
>>>> > > > >> the same error with (no author).  After some research, I
>>>> changed the
>>>> > > (no
>>>> > > > >> author) line in authors.txt to
>>>> > > > >>
>>>> > > > >>     (no author) = No Author <de...@apache.org>
>>>> > > > >>
>>>> > > > >> Note the addition of a "name" before the email address.
>>>> > > > >>
>>>> > > > >> That allowed be to get further, at which point it gave me an
>>>> error
>>>> > > about
>>>> > > > >> jdonohue missing.  So I did basically the same thing, and added
>>>> > > > >>
>>>> > > > >>     jdonohue = jdonohue <de...@apache.org>
>>>> > > > >>
>>>> > > > >> It's still running, but I expect it will complete without
>>>> error at
>>>> > > this
>>>> > > > >> point.  The jdonohue failure was at commit r338318, and it's
>>>> well past
>>>> > > > >> that and in the 700,000 range now.
>>>> > > > >>
>>>> > > > >>
>>>> > > > >> I'll let it complete.  That way, if you want me to push it to
>>>> gitbox,
>>>> > > I
>>>> > > > >> can.
>>>> > > > >> Or if you'd prefer to do it yourself, that's fine too.  If you
>>>> make
>>>> > > the
>>>> > > > >> mods as per above, I don't think you'll have any problems.
>>>> > > > >>
>>>> > > > >> Best regards,
>>>> > > > >> Bill
>>>> > > > >>
>>>> > > > >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
>>>> > > > >> > I tried adding  jdonohue  like this:
>>>> > > > >> >
>>>> > > > >> > (no author) = dev-null@apache.org
>>>> > > > >> > jdonohue = dev-null@apache.org
>>>> > > > >> > a_budroni = Alessandro Budroni <a_...@apache.org>
>>>> > > > >> > ...
>>>> > > > >> >
>>>> > > > >> > I and got the same failure. What is odd is that the original
>>>> > > authors.txt
>>>> > > > >> > file worked fine when I converted the pmc repo. I did not
>>>> git the
>>>> > > > >> console
>>>> > > > >> > output to compare unfortunately.
>>>> > > > >> >
>>>> > > > >> > Gary
>>>> > > > >> >
>>>> > > > >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <
>>>> billblough@apache.org
>>>> > > >
>>>> > > > >> wrote:
>>>> > > > >> >
>>>> > > > >> > > Hi Gary,
>>>> > > > >> > >
>>>> > > > >> > > Interestingly, (no author) IS defined in the authors.txt
>>>> file
>>>> > > (it's
>>>> > > > >> the
>>>> > > > >> > > first line).  I wonder if it's having a problem because it
>>>> has a
>>>> > > space
>>>> > > > >> > > in it and isn't quoted?  You could try quoting it and see
>>>> if that
>>>> > > > >> works
>>>> > > > >> > > (I haven't tried it).
>>>> > > > >> > >
>>>> > > > >> > > Alternately, I parsed the list of authors [1] and compared
>>>> the
>>>> > > result
>>>> > > > >> to
>>>> > > > >> > > the Apache authors.txt.  The only name in the c repo log
>>>> that
>>>> > > wasn't
>>>> > > > >> in
>>>> > > > >> > > authors.txt was jdonohue.  So the other solution should be
>>>> to add
>>>> > > > >> > > jdonohue to authors.txt (probably with the
>>>> dev-null@apache.org
>>>> > > > >> address
>>>> > > > >> > > listed for the (no author) user).
>>>> > > > >> > >
>>>> > > > >> > > Hope that helps.
>>>> > > > >> > >
>>>> > > > >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c
>>>> | grep
>>>> > > > >> > > "<author>" | sort -u | sed -r
>>>> 's/<author>(.*?)<\/author>/\1/'
>>>> > > > >> > >
>>>> > > > >> > >
>>>> > > > >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory
>>>> wrote:
>>>> > > > >> > > > This failed last night:
>>>> > > > >> > > >
>>>> > > > >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
>>>> > > > >> > > > https://svn.apache.org/repos/asf --username ggregory
>>>> --authors
>>>> > > > >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>>>> > > > >> > > /xalan/c/branches
>>>> > > > >> > > > --tags /xalan/c/tags
>>>> > > > >> > > > Running command: git svn init --prefix=svn/
>>>> > > --username='ggregory'
>>>> > > > >> > > > --no-metadata --trunk='/xalan/c/trunk'
>>>> --tags='/xalan/c/tags'
>>>> > > > >> > > > --branches='/xalan/c/branches'
>>>> https://svn.apache.org/repos/asf
>>>> > > > >> > > > Running command: git config --local --get user.name
>>>> > > > >> > > > Running command: git config --local svn.authorsfile
>>>> > > ./authors.txt
>>>> > > > >> > > > Running command: git svn fetch
>>>> > > > >> > > > Author: (no author) not defined in ./authors.txt file
>>>> > > > >> > > >
>>>> > > > >> > > > command failed:
>>>> > > > >> > > > git svn fetch
>>>> > > > >> > > >
>>>> > > > >> > > > Any thoughts?
>>>> > > > >> > > >
>>>> > > > >> > > > Yes, I have authors.txt in the current folder and it has
>>>> the
>>>> > > same
>>>> > > > >> > > content I
>>>> > > > >> > > > used to convert
>>>> https://svn.apache.org/repos/asf/xalan/pmc
>>>> > > > >> successfully.
>>>> > > > >> > > >
>>>> > > > >> > > > Thank you,
>>>> > > > >> > > > Gary
>>>> > > > >> > >
>>>> > > > >> > >
>>>> > >
>>>> ---------------------------------------------------------------------
>>>> > > > >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>>>> > > > >> > > For additional commands, e-mail: dev-help@xalan.apache.org
>>>> > > > >> > >
>>>> > > > >> > >
>>>> > > > >>
>>>> > > > >> --
>>>> > > > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>>> > > > >>
>>>> > > > >>
>>>> ---------------------------------------------------------------------
>>>> > > > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>>>> > > > >> For additional commands, e-mail: dev-help@xalan.apache.org
>>>> > > > >>
>>>> > > > >>
>>>> > >
>>>> > > --
>>>> > > GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>>> > >
>>>> > >
>>>> ---------------------------------------------------------------------
>>>> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>>>> > > For additional commands, e-mail: dev-help@xalan.apache.org
>>>> > >
>>>> > >
>>>>
>>>> --
>>>> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>>>> For additional commands, e-mail: dev-help@xalan.apache.org
>>>>
>>>>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
I have converted the xalan-java repo locally and am will push it.

Gary

On Sat, Apr 20, 2019 at 7:20 PM Gary Gregory <ga...@gmail.com> wrote:

> The xalan-c repo is ready for you to push:
>
>  https://gitbox.apache.org/repos/asf/xalan-c.git
>
> Gary
>
>
> On Sat, Apr 20, 2019 at 11:55 AM Gary Gregory <ga...@gmail.com>
> wrote:
>
>> I created the xalan-c repo a while back. GitBox tells me I cannot create
>> it again "Could not create repository - it may already exist. Consult the
>> repo list or Infra for further assistance."
>>
>> Also this does not works: git clone
>> https://gitbox.apache.org/repos/asf/xalan-c.git
>>
>> I'll update https://issues.apache.org/jira/browse/INFRA-18179 and ask
>> for help.
>>
>> Gary
>>
>> On Sat, Apr 20, 2019 at 11:41 AM Bill Blough <de...@blough.us> wrote:
>>
>>> Sure, I can push my copy.  However, I don't see the c repo listed on
>>> gitbox, only java, site, and pmc.
>>>
>>> Also, just to clarify - my local copy also has a bunch of branches
>>> prefixed with "unlabled-" as shown in your snippet below.  I assume
>>> these are generated by the svn2git tool, as I don't see them in the
>>> actual svn repo.  Should I push these also, or limit it to the branches
>>> that are in the svn repo?
>>>
>>> Thanks,
>>> Bill
>>>
>>>
>>> On Sat, Apr 20, 2019 at 09:16:38AM -0400, Gary Gregory wrote:
>>> > Yes, I've been deleting the .git folder after each failed attempt. I
>>> have
>>> > the latest version of git and svn2git so I'm not sure what's going
>>> on...
>>> > it's all pretty annoying.
>>> >
>>> > Can you push you local repo with all tags and branches?
>>> >
>>> > I'll try with xalan-java next...
>>> >
>>> > Gary
>>> >
>>> > On Fri, Apr 19, 2019 at 10:41 PM Bill Blough <bi...@apache.org>
>>> wrote:
>>> >
>>> > > Hmm... I ran the same command, but my run completed without error and
>>> > > git seems to show all of the branches, including Xalan-C_1_11 and
>>> > > dbertoni, as well as all of the "unlabeled" branches.
>>> > >
>>> > >
>>> > > Did you run this from a new, clean directory, or the same directory
>>> as
>>> > > previous attempts?  If the latter, then it might be worth trying
>>> again
>>> > > in a new directory, in case there was some sort of cruft from
>>> previous
>>> > > attempts that interfered.
>>> > >
>>> > >
>>> > > Beyond that, I'm not really sure.  Maybe it's an issue with the
>>> version
>>> > > of svn2git or the git svn module or some other dependency.
>>> > >
>>> > >
>>> > > On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
>>> > > > Hm... not quite right: I ran:
>>> > > >
>>> > > > svn2git https://svn.apache.org/repos/asf --username ggregory
>>> --authors
>>> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>>> > > /xalan/c/branches
>>> > > > --tags /xalan/c/tags
>>> > > >
>>> > > > After a few hours it ended with:
>>> > > >
>>> > > > ...<SNIP>
>>> > > > Running command: git branch -r --no-color
>>> > > >   svn/GSoC-2012
>>> > > >   svn/LotusXSL4C
>>> > > >   svn/LotusXSL4C_1_0_0
>>> > > >   svn/LotusXSL4C_1_3_0
>>> > > >   svn/LotusXSL4C_1_3_0-390
>>> > > >   svn/LotusXSL4C_1_3_1
>>> > > >   svn/Xalan-C_1_11
>>> > > >   svn/XalanDocs
>>> > > >   svn/dbertoni
>>> > > >   svn/tags/GSoC-2012_start
>>> > > >   svn/tags/LotusXSL4C_1_2
>>> > > >   svn/tags/Xalan-C-1_0_Docs
>>> > > >   svn/tags/Xalan-C-1_0_Docs@1350852
>>> > > >   svn/tags/Xalan-C_1_0_0
>>> > > >   svn/tags/Xalan-C_1_10_0
>>> > > >   svn/tags/Xalan-C_1_11_0
>>> > > >   svn/tags/Xalan-C_1_1_0
>>> > > >   svn/tags/Xalan-C_1_2_0
>>> > > >   svn/tags/Xalan-C_1_3
>>> > > >   svn/tags/Xalan-C_1_3_0
>>> > > >   svn/tags/Xalan-C_1_4_0
>>> > > >   svn/tags/Xalan-C_1_5_0
>>> > > >   svn/tags/Xalan-C_1_5_1
>>> > > >   svn/tags/Xalan-C_1_6_0
>>> > > >   svn/tags/Xalan-C_1_7_0
>>> > > >   svn/tags/Xalan-C_1_8_0
>>> > > >   svn/tags/Xalan-C_1_9_0
>>> > > >   svn/tags/Xalan-C_1_9_without_MemMgr
>>> > > >   svn/tags/Xalan_0_30_0
>>> > > >   svn/tags/Xalan_0_40_0
>>> > > >   svn/tags/xalan_0_20_0
>>> > > >   svn/trunk
>>> > > >   svn/unlabeled-1.1.2
>>> > > >   svn/unlabeled-1.1.2.1.2
>>> > > >   svn/unlabeled-1.10.2
>>> > > >   svn/unlabeled-1.11.2
>>> > > >   svn/unlabeled-1.11.2.1.2
>>> > > >   svn/unlabeled-1.12.2
>>> > > >   svn/unlabeled-1.13.2
>>> > > >   svn/unlabeled-1.14.2
>>> > > >   svn/unlabeled-1.144.2
>>> > > >   svn/unlabeled-1.15.2
>>> > > >   svn/unlabeled-1.15.2.2.2
>>> > > >   svn/unlabeled-1.15.4
>>> > > >   svn/unlabeled-1.16.2
>>> > > >   svn/unlabeled-1.17.2
>>> > > >   svn/unlabeled-1.18.2
>>> > > >   svn/unlabeled-1.19.2
>>> > > >   svn/unlabeled-1.19.4
>>> > > >   svn/unlabeled-1.2.2
>>> > > >   svn/unlabeled-1.2.2.1.2
>>> > > >   svn/unlabeled-1.20.2
>>> > > >   svn/unlabeled-1.21.2
>>> > > >   svn/unlabeled-1.22.2
>>> > > >   svn/unlabeled-1.23.2
>>> > > >   svn/unlabeled-1.24.2
>>> > > >   svn/unlabeled-1.24.4
>>> > > >   svn/unlabeled-1.25.2
>>> > > >   svn/unlabeled-1.26.2
>>> > > >   svn/unlabeled-1.28.2
>>> > > >   svn/unlabeled-1.29.2
>>> > > >   svn/unlabeled-1.3.2
>>> > > >   svn/unlabeled-1.3.2.1.2
>>> > > >   svn/unlabeled-1.30.2
>>> > > >   svn/unlabeled-1.32.2
>>> > > >   svn/unlabeled-1.32.2.1.2
>>> > > >   svn/unlabeled-1.33.2
>>> > > >   svn/unlabeled-1.34.2
>>> > > >   svn/unlabeled-1.35.2
>>> > > >   svn/unlabeled-1.37.2
>>> > > >   svn/unlabeled-1.38.2
>>> > > >   svn/unlabeled-1.39.2
>>> > > >   svn/unlabeled-1.4.2
>>> > > >   svn/unlabeled-1.4.2.1.2
>>> > > >   svn/unlabeled-1.41.2
>>> > > >   svn/unlabeled-1.47.2
>>> > > >   svn/unlabeled-1.5.2
>>> > > >   svn/unlabeled-1.5.2.1.2
>>> > > >   svn/unlabeled-1.50.2
>>> > > >   svn/unlabeled-1.52.2
>>> > > >   svn/unlabeled-1.52.4
>>> > > >   svn/unlabeled-1.52.4.1.2
>>> > > >   svn/unlabeled-1.52.4.1.2.1.2
>>> > > >   svn/unlabeled-1.54.2
>>> > > >   svn/unlabeled-1.56.2
>>> > > >   svn/unlabeled-1.57.2
>>> > > >   svn/unlabeled-1.6.2
>>> > > >   svn/unlabeled-1.68.2
>>> > > >   svn/unlabeled-1.7.2
>>> > > >   svn/unlabeled-1.70.2
>>> > > >   svn/unlabeled-1.73.2
>>> > > >   svn/unlabeled-1.76.2
>>> > > >   svn/unlabeled-1.8.2
>>> > > >   svn/unlabeled-1.8.2.1.2
>>> > > >   svn/unlabeled-1.80.2
>>> > > >   svn/unlabeled-1.85.2
>>> > > >   svn/unlabeled-1.9.2
>>> > > >   svn/unlabeled-1.99.2
>>> > > >   svn/unlabeled-1.99.2.1.2
>>> > > >   svn/unlabeled-1.99.4
>>> > > >   svn/unlabeled-1.99.4.1.2
>>> > > >   svn/unlabeled-1.99.4.1.2.1.2
>>> > > > Running command: git branch --track "GSoC-2012"
>>> "remotes/svn/GSoC-2012"
>>> > > > fatal: Cannot setup tracking information; starting point
>>> > > > 'remotes/svn/GSoC-2012' is not a branch.
>>> > > > Running command: git checkout -b "GSoC-2012"
>>> "remotes/svn/GSoC-2012"
>>> > > > Switched to a new branch 'GSoC-2012'
>>> > > > Running command: git checkout -b "LotusXSL4C"
>>> "remotes/svn/LotusXSL4C"
>>> > > > Switched to a new branch 'LotusXSL4C'
>>> > > > Running command: git checkout -b "LotusXSL4C_1_0_0"
>>> > > > "remotes/svn/LotusXSL4C_1_0_0"
>>> > > > Switched to a new branch 'LotusXSL4C_1_0_0'
>>> > > > Running command: git checkout -b "LotusXSL4C_1_3_0"
>>> > > > "remotes/svn/LotusXSL4C_1_3_0"
>>> > > > Switched to a new branch 'LotusXSL4C_1_3_0'
>>> > > > Running command: git checkout -b "LotusXSL4C_1_3_0-390"
>>> > > > "remotes/svn/LotusXSL4C_1_3_0-390"
>>> > > > Switched to a new branch 'LotusXSL4C_1_3_0-390'
>>> > > > Running command: git checkout -b "LotusXSL4C_1_3_1"
>>> > > > "remotes/svn/LotusXSL4C_1_3_1"
>>> > > > Switched to a new branch 'LotusXSL4C_1_3_1'
>>> > > > Running command: git checkout -b "Xalan-C_1_11"
>>> > > "remotes/svn/Xalan-C_1_11"
>>> > > > error: The following untracked working tree files would be
>>> overwritten by
>>> > > > checkout:
>>> > > > LICENSE
>>> > > > Please move or remove them before you switch branches.
>>> > > > Aborting
>>> > > > command failed:
>>> > > > git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
>>> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c#
>>> > > >
>>> > > > git branch does not list all the branches as we have them in SVN
>>> > > >
>>> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
>>> > > >   GSoC-2012
>>> > > >   LotusXSL4C
>>> > > >   LotusXSL4C_1_0_0
>>> > > >   LotusXSL4C_1_3_0
>>> > > >   LotusXSL4C_1_3_0-390
>>> > > > * LotusXSL4C_1_3_1
>>> > > >   master
>>> > > >
>>> > > > SVN branches are:
>>> https://svn.apache.org/repos/asf/xalan/c/branches/
>>> > > >
>>> > > >
>>> > > >    - GSoC-2012/
>>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
>>> > > >    - LotusXSL4C/
>>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
>>> > > >    - LotusXSL4C_1_0_0/
>>> > > >    <
>>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
>>> > > >    - LotusXSL4C_1_3_0/
>>> > > >    <
>>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
>>> > > >    - LotusXSL4C_1_3_0-390/
>>> > > >    <
>>> > >
>>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
>>> > > >    - LotusXSL4C_1_3_1/
>>> > > >    <
>>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
>>> > > >    - Xalan-C_1_11/
>>> > > >    <
>>> https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/>
>>> > > >    - XalanDocs/
>>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
>>> > > >    - dbertoni/ <
>>> > > https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
>>> > > >
>>> > > > Any thoughts?
>>> > > >
>>> > > > Thank you,
>>> > > > Gary
>>> > > >
>>> > > >
>>> > > > On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <
>>> garydgregory@gmail.com>
>>> > > wrote:
>>> > > >
>>> > > > > Thank you Bill. I'll give it a go locally...
>>> > > > >
>>> > > > > Gary
>>> > > > >
>>> > > > > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <
>>> billblough@apache.org>
>>> > > > > wrote:
>>> > > > >
>>> > > > >> Hi Gary,
>>> > > > >>
>>> > > > >> I expect that the pmc worked because all of the authors were
>>> found in
>>> > > > >> the authors.txt.
>>> > > > >>
>>> > > > >> I did a quick scan of the committers in the java repo, and
>>> they're all
>>> > > > >> in authors.txt, so I expect that will convert without problems
>>> as
>>> > > well.
>>> > > > >>
>>> > > > >> As for the c repo, I've been doing some testing here. I also
>>> ran into
>>> > > > >> the same error with (no author).  After some research, I
>>> changed the
>>> > > (no
>>> > > > >> author) line in authors.txt to
>>> > > > >>
>>> > > > >>     (no author) = No Author <de...@apache.org>
>>> > > > >>
>>> > > > >> Note the addition of a "name" before the email address.
>>> > > > >>
>>> > > > >> That allowed be to get further, at which point it gave me an
>>> error
>>> > > about
>>> > > > >> jdonohue missing.  So I did basically the same thing, and added
>>> > > > >>
>>> > > > >>     jdonohue = jdonohue <de...@apache.org>
>>> > > > >>
>>> > > > >> It's still running, but I expect it will complete without error
>>> at
>>> > > this
>>> > > > >> point.  The jdonohue failure was at commit r338318, and it's
>>> well past
>>> > > > >> that and in the 700,000 range now.
>>> > > > >>
>>> > > > >>
>>> > > > >> I'll let it complete.  That way, if you want me to push it to
>>> gitbox,
>>> > > I
>>> > > > >> can.
>>> > > > >> Or if you'd prefer to do it yourself, that's fine too.  If you
>>> make
>>> > > the
>>> > > > >> mods as per above, I don't think you'll have any problems.
>>> > > > >>
>>> > > > >> Best regards,
>>> > > > >> Bill
>>> > > > >>
>>> > > > >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
>>> > > > >> > I tried adding  jdonohue  like this:
>>> > > > >> >
>>> > > > >> > (no author) = dev-null@apache.org
>>> > > > >> > jdonohue = dev-null@apache.org
>>> > > > >> > a_budroni = Alessandro Budroni <a_...@apache.org>
>>> > > > >> > ...
>>> > > > >> >
>>> > > > >> > I and got the same failure. What is odd is that the original
>>> > > authors.txt
>>> > > > >> > file worked fine when I converted the pmc repo. I did not git
>>> the
>>> > > > >> console
>>> > > > >> > output to compare unfortunately.
>>> > > > >> >
>>> > > > >> > Gary
>>> > > > >> >
>>> > > > >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <
>>> billblough@apache.org
>>> > > >
>>> > > > >> wrote:
>>> > > > >> >
>>> > > > >> > > Hi Gary,
>>> > > > >> > >
>>> > > > >> > > Interestingly, (no author) IS defined in the authors.txt
>>> file
>>> > > (it's
>>> > > > >> the
>>> > > > >> > > first line).  I wonder if it's having a problem because it
>>> has a
>>> > > space
>>> > > > >> > > in it and isn't quoted?  You could try quoting it and see
>>> if that
>>> > > > >> works
>>> > > > >> > > (I haven't tried it).
>>> > > > >> > >
>>> > > > >> > > Alternately, I parsed the list of authors [1] and compared
>>> the
>>> > > result
>>> > > > >> to
>>> > > > >> > > the Apache authors.txt.  The only name in the c repo log
>>> that
>>> > > wasn't
>>> > > > >> in
>>> > > > >> > > authors.txt was jdonohue.  So the other solution should be
>>> to add
>>> > > > >> > > jdonohue to authors.txt (probably with the
>>> dev-null@apache.org
>>> > > > >> address
>>> > > > >> > > listed for the (no author) user).
>>> > > > >> > >
>>> > > > >> > > Hope that helps.
>>> > > > >> > >
>>> > > > >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c
>>> | grep
>>> > > > >> > > "<author>" | sort -u | sed -r
>>> 's/<author>(.*?)<\/author>/\1/'
>>> > > > >> > >
>>> > > > >> > >
>>> > > > >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory
>>> wrote:
>>> > > > >> > > > This failed last night:
>>> > > > >> > > >
>>> > > > >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
>>> > > > >> > > > https://svn.apache.org/repos/asf --username ggregory
>>> --authors
>>> > > > >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>>> > > > >> > > /xalan/c/branches
>>> > > > >> > > > --tags /xalan/c/tags
>>> > > > >> > > > Running command: git svn init --prefix=svn/
>>> > > --username='ggregory'
>>> > > > >> > > > --no-metadata --trunk='/xalan/c/trunk'
>>> --tags='/xalan/c/tags'
>>> > > > >> > > > --branches='/xalan/c/branches'
>>> https://svn.apache.org/repos/asf
>>> > > > >> > > > Running command: git config --local --get user.name
>>> > > > >> > > > Running command: git config --local svn.authorsfile
>>> > > ./authors.txt
>>> > > > >> > > > Running command: git svn fetch
>>> > > > >> > > > Author: (no author) not defined in ./authors.txt file
>>> > > > >> > > >
>>> > > > >> > > > command failed:
>>> > > > >> > > > git svn fetch
>>> > > > >> > > >
>>> > > > >> > > > Any thoughts?
>>> > > > >> > > >
>>> > > > >> > > > Yes, I have authors.txt in the current folder and it has
>>> the
>>> > > same
>>> > > > >> > > content I
>>> > > > >> > > > used to convert
>>> https://svn.apache.org/repos/asf/xalan/pmc
>>> > > > >> successfully.
>>> > > > >> > > >
>>> > > > >> > > > Thank you,
>>> > > > >> > > > Gary
>>> > > > >> > >
>>> > > > >> > >
>>> > > ---------------------------------------------------------------------
>>> > > > >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>>> > > > >> > > For additional commands, e-mail: dev-help@xalan.apache.org
>>> > > > >> > >
>>> > > > >> > >
>>> > > > >>
>>> > > > >> --
>>> > > > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>> > > > >>
>>> > > > >>
>>> ---------------------------------------------------------------------
>>> > > > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>>> > > > >> For additional commands, e-mail: dev-help@xalan.apache.org
>>> > > > >>
>>> > > > >>
>>> > >
>>> > > --
>>> > > GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>> > >
>>> > > ---------------------------------------------------------------------
>>> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>>> > > For additional commands, e-mail: dev-help@xalan.apache.org
>>> > >
>>> > >
>>>
>>> --
>>> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>>> For additional commands, e-mail: dev-help@xalan.apache.org
>>>
>>>

Re: Svn - > Git

Posted by Mukul Gandhi <mu...@apache.org>.
Hi Gary,
    I've made a minor commit to Xalan GitBox earlier today, on the branch
"xalan-j_2_7_1_maint", to see if commits on the new Xalan GitBox repos are
possible. That was successful, with commit notification list currently set
for Xalan-J being this list. Congrats on making the svn->git migration
successful. Hoping other points I had mentioned (as you've observed below)
could be done as well.

PS: I've written another mail titled "testing Xalan-J" to this list earlier
today, with a query. Hoping for an answer to that as well.

On Mon, Apr 22, 2019 at 7:27 AM Gary Gregory <ga...@gmail.com> wrote:

> The test repo is up: https://gitbox.apache.org/repos/asf/xalan-test.git
>
> This should conclude the migration mod the pending changes to mailing
> lists for commits and other minor changes requested by Mukul.
>
> Gary
>




-- 
Regards,
Mukul Gandhi

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
The test repo is up: https://gitbox.apache.org/repos/asf/xalan-test.git

This should conclude the migration mod the pending changes to mailing lists
for commits and other minor changes requested by Mukul.

Gary

On Sun, Apr 21, 2019 at 6:44 PM Gary Gregory <ga...@gmail.com> wrote:

> The site repo is up here:
> https://gitbox.apache.org/repos/asf/xalan-site.git
>
> The last repo I just started converting is the test repo. I'll post here
> when it is done.
>
> Gary
>
> On Sun, Apr 21, 2019 at 2:13 AM Mukul Gandhi <mu...@apache.org> wrote:
>
>> Hi Gary,
>>     I believe, it has been good work uptil now for migrating Xalan repos
>> from SVN to GitBox. I've few suggestions as mentioned below,
>>
>> On the site, [1] at the Xalan location xalan-c.git's description is shown
>> as 'Apache xalan'. I think, it'll appear nice on page [1] if this
>> description could be changed to 'Apache Xalan-C' similar to description
>> strings for other Xalan git repositories (for e.g, Apache Xalan-Java etc).
>>
>> If changing the Xalan description string at site [1] is doable, I think
>> it'll look nice to change Xalan description strings to not contain hyphens
>> (my proposed description strings are, for e.g 'Apache Xalan C', 'Apache
>> Xalan Java'). Nearly all of git repositories displayed at [1], don't show
>> hyphens in description strings.
>>
>> It also seems that, commit notification list for Xalan java is currently
>> set to dev@xalan.apache.org. I think, it should be
>> commits@xalan.apache.org (I guess, this point was raised bit earlier, on
>> the Xalan mailing list).
>>
>> I guess, some support from Apache infra may be required to solve above
>> points. But I'm not sure.
>>
>> Please do the needful.
>>
>> [1] https://gitbox.apache.org/repos/asf
>>
>> On Sun, Apr 21, 2019 at 4:50 AM Gary Gregory <ga...@gmail.com>
>> wrote:
>>
>>> The xalan-c repo is ready for you to push:
>>>
>>>  https://gitbox.apache.org/repos/asf/xalan-c.git
>>>
>>> Gary
>>>
>>
>>
>>
>>
>> --
>> Regards,
>> Mukul Gandhi
>>
>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
The site repo is up here: https://gitbox.apache.org/repos/asf/xalan-site.git

The last repo I just started converting is the test repo. I'll post here
when it is done.

Gary

On Sun, Apr 21, 2019 at 2:13 AM Mukul Gandhi <mu...@apache.org> wrote:

> Hi Gary,
>     I believe, it has been good work uptil now for migrating Xalan repos
> from SVN to GitBox. I've few suggestions as mentioned below,
>
> On the site, [1] at the Xalan location xalan-c.git's description is shown
> as 'Apache xalan'. I think, it'll appear nice on page [1] if this
> description could be changed to 'Apache Xalan-C' similar to description
> strings for other Xalan git repositories (for e.g, Apache Xalan-Java etc).
>
> If changing the Xalan description string at site [1] is doable, I think
> it'll look nice to change Xalan description strings to not contain hyphens
> (my proposed description strings are, for e.g 'Apache Xalan C', 'Apache
> Xalan Java'). Nearly all of git repositories displayed at [1], don't show
> hyphens in description strings.
>
> It also seems that, commit notification list for Xalan java is currently
> set to dev@xalan.apache.org. I think, it should be
> commits@xalan.apache.org (I guess, this point was raised bit earlier, on
> the Xalan mailing list).
>
> I guess, some support from Apache infra may be required to solve above
> points. But I'm not sure.
>
> Please do the needful.
>
> [1] https://gitbox.apache.org/repos/asf
>
> On Sun, Apr 21, 2019 at 4:50 AM Gary Gregory <ga...@gmail.com>
> wrote:
>
>> The xalan-c repo is ready for you to push:
>>
>>  https://gitbox.apache.org/repos/asf/xalan-c.git
>>
>> Gary
>>
>
>
>
>
> --
> Regards,
> Mukul Gandhi
>

Re: Svn - > Git

Posted by Mukul Gandhi <mu...@apache.org>.
Hi Gary,
    I believe, it has been good work uptil now for migrating Xalan repos
from SVN to GitBox. I've few suggestions as mentioned below,

On the site, [1] at the Xalan location xalan-c.git's description is shown
as 'Apache xalan'. I think, it'll appear nice on page [1] if this
description could be changed to 'Apache Xalan-C' similar to description
strings for other Xalan git repositories (for e.g, Apache Xalan-Java etc).

If changing the Xalan description string at site [1] is doable, I think
it'll look nice to change Xalan description strings to not contain hyphens
(my proposed description strings are, for e.g 'Apache Xalan C', 'Apache
Xalan Java'). Nearly all of git repositories displayed at [1], don't show
hyphens in description strings.

It also seems that, commit notification list for Xalan java is currently
set to dev@xalan.apache.org. I think, it should be commits@xalan.apache.org
(I guess, this point was raised bit earlier, on the Xalan mailing list).

I guess, some support from Apache infra may be required to solve above
points. But I'm not sure.

Please do the needful.

[1] https://gitbox.apache.org/repos/asf

On Sun, Apr 21, 2019 at 4:50 AM Gary Gregory <ga...@gmail.com> wrote:

> The xalan-c repo is ready for you to push:
>
>  https://gitbox.apache.org/repos/asf/xalan-c.git
>
> Gary
>




-- 
Regards,
Mukul Gandhi

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
The xalan-c repo is ready for you to push:

 https://gitbox.apache.org/repos/asf/xalan-c.git

Gary


On Sat, Apr 20, 2019 at 11:55 AM Gary Gregory <ga...@gmail.com>
wrote:

> I created the xalan-c repo a while back. GitBox tells me I cannot create
> it again "Could not create repository - it may already exist. Consult the
> repo list or Infra for further assistance."
>
> Also this does not works: git clone
> https://gitbox.apache.org/repos/asf/xalan-c.git
>
> I'll update https://issues.apache.org/jira/browse/INFRA-18179 and ask for
> help.
>
> Gary
>
> On Sat, Apr 20, 2019 at 11:41 AM Bill Blough <de...@blough.us> wrote:
>
>> Sure, I can push my copy.  However, I don't see the c repo listed on
>> gitbox, only java, site, and pmc.
>>
>> Also, just to clarify - my local copy also has a bunch of branches
>> prefixed with "unlabled-" as shown in your snippet below.  I assume
>> these are generated by the svn2git tool, as I don't see them in the
>> actual svn repo.  Should I push these also, or limit it to the branches
>> that are in the svn repo?
>>
>> Thanks,
>> Bill
>>
>>
>> On Sat, Apr 20, 2019 at 09:16:38AM -0400, Gary Gregory wrote:
>> > Yes, I've been deleting the .git folder after each failed attempt. I
>> have
>> > the latest version of git and svn2git so I'm not sure what's going on...
>> > it's all pretty annoying.
>> >
>> > Can you push you local repo with all tags and branches?
>> >
>> > I'll try with xalan-java next...
>> >
>> > Gary
>> >
>> > On Fri, Apr 19, 2019 at 10:41 PM Bill Blough <bi...@apache.org>
>> wrote:
>> >
>> > > Hmm... I ran the same command, but my run completed without error and
>> > > git seems to show all of the branches, including Xalan-C_1_11 and
>> > > dbertoni, as well as all of the "unlabeled" branches.
>> > >
>> > >
>> > > Did you run this from a new, clean directory, or the same directory as
>> > > previous attempts?  If the latter, then it might be worth trying again
>> > > in a new directory, in case there was some sort of cruft from previous
>> > > attempts that interfered.
>> > >
>> > >
>> > > Beyond that, I'm not really sure.  Maybe it's an issue with the
>> version
>> > > of svn2git or the git svn module or some other dependency.
>> > >
>> > >
>> > > On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
>> > > > Hm... not quite right: I ran:
>> > > >
>> > > > svn2git https://svn.apache.org/repos/asf --username ggregory
>> --authors
>> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>> > > /xalan/c/branches
>> > > > --tags /xalan/c/tags
>> > > >
>> > > > After a few hours it ended with:
>> > > >
>> > > > ...<SNIP>
>> > > > Running command: git branch -r --no-color
>> > > >   svn/GSoC-2012
>> > > >   svn/LotusXSL4C
>> > > >   svn/LotusXSL4C_1_0_0
>> > > >   svn/LotusXSL4C_1_3_0
>> > > >   svn/LotusXSL4C_1_3_0-390
>> > > >   svn/LotusXSL4C_1_3_1
>> > > >   svn/Xalan-C_1_11
>> > > >   svn/XalanDocs
>> > > >   svn/dbertoni
>> > > >   svn/tags/GSoC-2012_start
>> > > >   svn/tags/LotusXSL4C_1_2
>> > > >   svn/tags/Xalan-C-1_0_Docs
>> > > >   svn/tags/Xalan-C-1_0_Docs@1350852
>> > > >   svn/tags/Xalan-C_1_0_0
>> > > >   svn/tags/Xalan-C_1_10_0
>> > > >   svn/tags/Xalan-C_1_11_0
>> > > >   svn/tags/Xalan-C_1_1_0
>> > > >   svn/tags/Xalan-C_1_2_0
>> > > >   svn/tags/Xalan-C_1_3
>> > > >   svn/tags/Xalan-C_1_3_0
>> > > >   svn/tags/Xalan-C_1_4_0
>> > > >   svn/tags/Xalan-C_1_5_0
>> > > >   svn/tags/Xalan-C_1_5_1
>> > > >   svn/tags/Xalan-C_1_6_0
>> > > >   svn/tags/Xalan-C_1_7_0
>> > > >   svn/tags/Xalan-C_1_8_0
>> > > >   svn/tags/Xalan-C_1_9_0
>> > > >   svn/tags/Xalan-C_1_9_without_MemMgr
>> > > >   svn/tags/Xalan_0_30_0
>> > > >   svn/tags/Xalan_0_40_0
>> > > >   svn/tags/xalan_0_20_0
>> > > >   svn/trunk
>> > > >   svn/unlabeled-1.1.2
>> > > >   svn/unlabeled-1.1.2.1.2
>> > > >   svn/unlabeled-1.10.2
>> > > >   svn/unlabeled-1.11.2
>> > > >   svn/unlabeled-1.11.2.1.2
>> > > >   svn/unlabeled-1.12.2
>> > > >   svn/unlabeled-1.13.2
>> > > >   svn/unlabeled-1.14.2
>> > > >   svn/unlabeled-1.144.2
>> > > >   svn/unlabeled-1.15.2
>> > > >   svn/unlabeled-1.15.2.2.2
>> > > >   svn/unlabeled-1.15.4
>> > > >   svn/unlabeled-1.16.2
>> > > >   svn/unlabeled-1.17.2
>> > > >   svn/unlabeled-1.18.2
>> > > >   svn/unlabeled-1.19.2
>> > > >   svn/unlabeled-1.19.4
>> > > >   svn/unlabeled-1.2.2
>> > > >   svn/unlabeled-1.2.2.1.2
>> > > >   svn/unlabeled-1.20.2
>> > > >   svn/unlabeled-1.21.2
>> > > >   svn/unlabeled-1.22.2
>> > > >   svn/unlabeled-1.23.2
>> > > >   svn/unlabeled-1.24.2
>> > > >   svn/unlabeled-1.24.4
>> > > >   svn/unlabeled-1.25.2
>> > > >   svn/unlabeled-1.26.2
>> > > >   svn/unlabeled-1.28.2
>> > > >   svn/unlabeled-1.29.2
>> > > >   svn/unlabeled-1.3.2
>> > > >   svn/unlabeled-1.3.2.1.2
>> > > >   svn/unlabeled-1.30.2
>> > > >   svn/unlabeled-1.32.2
>> > > >   svn/unlabeled-1.32.2.1.2
>> > > >   svn/unlabeled-1.33.2
>> > > >   svn/unlabeled-1.34.2
>> > > >   svn/unlabeled-1.35.2
>> > > >   svn/unlabeled-1.37.2
>> > > >   svn/unlabeled-1.38.2
>> > > >   svn/unlabeled-1.39.2
>> > > >   svn/unlabeled-1.4.2
>> > > >   svn/unlabeled-1.4.2.1.2
>> > > >   svn/unlabeled-1.41.2
>> > > >   svn/unlabeled-1.47.2
>> > > >   svn/unlabeled-1.5.2
>> > > >   svn/unlabeled-1.5.2.1.2
>> > > >   svn/unlabeled-1.50.2
>> > > >   svn/unlabeled-1.52.2
>> > > >   svn/unlabeled-1.52.4
>> > > >   svn/unlabeled-1.52.4.1.2
>> > > >   svn/unlabeled-1.52.4.1.2.1.2
>> > > >   svn/unlabeled-1.54.2
>> > > >   svn/unlabeled-1.56.2
>> > > >   svn/unlabeled-1.57.2
>> > > >   svn/unlabeled-1.6.2
>> > > >   svn/unlabeled-1.68.2
>> > > >   svn/unlabeled-1.7.2
>> > > >   svn/unlabeled-1.70.2
>> > > >   svn/unlabeled-1.73.2
>> > > >   svn/unlabeled-1.76.2
>> > > >   svn/unlabeled-1.8.2
>> > > >   svn/unlabeled-1.8.2.1.2
>> > > >   svn/unlabeled-1.80.2
>> > > >   svn/unlabeled-1.85.2
>> > > >   svn/unlabeled-1.9.2
>> > > >   svn/unlabeled-1.99.2
>> > > >   svn/unlabeled-1.99.2.1.2
>> > > >   svn/unlabeled-1.99.4
>> > > >   svn/unlabeled-1.99.4.1.2
>> > > >   svn/unlabeled-1.99.4.1.2.1.2
>> > > > Running command: git branch --track "GSoC-2012"
>> "remotes/svn/GSoC-2012"
>> > > > fatal: Cannot setup tracking information; starting point
>> > > > 'remotes/svn/GSoC-2012' is not a branch.
>> > > > Running command: git checkout -b "GSoC-2012" "remotes/svn/GSoC-2012"
>> > > > Switched to a new branch 'GSoC-2012'
>> > > > Running command: git checkout -b "LotusXSL4C"
>> "remotes/svn/LotusXSL4C"
>> > > > Switched to a new branch 'LotusXSL4C'
>> > > > Running command: git checkout -b "LotusXSL4C_1_0_0"
>> > > > "remotes/svn/LotusXSL4C_1_0_0"
>> > > > Switched to a new branch 'LotusXSL4C_1_0_0'
>> > > > Running command: git checkout -b "LotusXSL4C_1_3_0"
>> > > > "remotes/svn/LotusXSL4C_1_3_0"
>> > > > Switched to a new branch 'LotusXSL4C_1_3_0'
>> > > > Running command: git checkout -b "LotusXSL4C_1_3_0-390"
>> > > > "remotes/svn/LotusXSL4C_1_3_0-390"
>> > > > Switched to a new branch 'LotusXSL4C_1_3_0-390'
>> > > > Running command: git checkout -b "LotusXSL4C_1_3_1"
>> > > > "remotes/svn/LotusXSL4C_1_3_1"
>> > > > Switched to a new branch 'LotusXSL4C_1_3_1'
>> > > > Running command: git checkout -b "Xalan-C_1_11"
>> > > "remotes/svn/Xalan-C_1_11"
>> > > > error: The following untracked working tree files would be
>> overwritten by
>> > > > checkout:
>> > > > LICENSE
>> > > > Please move or remove them before you switch branches.
>> > > > Aborting
>> > > > command failed:
>> > > > git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
>> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c#
>> > > >
>> > > > git branch does not list all the branches as we have them in SVN
>> > > >
>> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
>> > > >   GSoC-2012
>> > > >   LotusXSL4C
>> > > >   LotusXSL4C_1_0_0
>> > > >   LotusXSL4C_1_3_0
>> > > >   LotusXSL4C_1_3_0-390
>> > > > * LotusXSL4C_1_3_1
>> > > >   master
>> > > >
>> > > > SVN branches are:
>> https://svn.apache.org/repos/asf/xalan/c/branches/
>> > > >
>> > > >
>> > > >    - GSoC-2012/
>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
>> > > >    - LotusXSL4C/
>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
>> > > >    - LotusXSL4C_1_0_0/
>> > > >    <
>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
>> > > >    - LotusXSL4C_1_3_0/
>> > > >    <
>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
>> > > >    - LotusXSL4C_1_3_0-390/
>> > > >    <
>> > >
>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
>> > > >    - LotusXSL4C_1_3_1/
>> > > >    <
>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
>> > > >    - Xalan-C_1_11/
>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/
>> >
>> > > >    - XalanDocs/
>> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
>> > > >    - dbertoni/ <
>> > > https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
>> > > >
>> > > > Any thoughts?
>> > > >
>> > > > Thank you,
>> > > > Gary
>> > > >
>> > > >
>> > > > On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <
>> garydgregory@gmail.com>
>> > > wrote:
>> > > >
>> > > > > Thank you Bill. I'll give it a go locally...
>> > > > >
>> > > > > Gary
>> > > > >
>> > > > > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <
>> billblough@apache.org>
>> > > > > wrote:
>> > > > >
>> > > > >> Hi Gary,
>> > > > >>
>> > > > >> I expect that the pmc worked because all of the authors were
>> found in
>> > > > >> the authors.txt.
>> > > > >>
>> > > > >> I did a quick scan of the committers in the java repo, and
>> they're all
>> > > > >> in authors.txt, so I expect that will convert without problems as
>> > > well.
>> > > > >>
>> > > > >> As for the c repo, I've been doing some testing here. I also ran
>> into
>> > > > >> the same error with (no author).  After some research, I changed
>> the
>> > > (no
>> > > > >> author) line in authors.txt to
>> > > > >>
>> > > > >>     (no author) = No Author <de...@apache.org>
>> > > > >>
>> > > > >> Note the addition of a "name" before the email address.
>> > > > >>
>> > > > >> That allowed be to get further, at which point it gave me an
>> error
>> > > about
>> > > > >> jdonohue missing.  So I did basically the same thing, and added
>> > > > >>
>> > > > >>     jdonohue = jdonohue <de...@apache.org>
>> > > > >>
>> > > > >> It's still running, but I expect it will complete without error
>> at
>> > > this
>> > > > >> point.  The jdonohue failure was at commit r338318, and it's
>> well past
>> > > > >> that and in the 700,000 range now.
>> > > > >>
>> > > > >>
>> > > > >> I'll let it complete.  That way, if you want me to push it to
>> gitbox,
>> > > I
>> > > > >> can.
>> > > > >> Or if you'd prefer to do it yourself, that's fine too.  If you
>> make
>> > > the
>> > > > >> mods as per above, I don't think you'll have any problems.
>> > > > >>
>> > > > >> Best regards,
>> > > > >> Bill
>> > > > >>
>> > > > >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
>> > > > >> > I tried adding  jdonohue  like this:
>> > > > >> >
>> > > > >> > (no author) = dev-null@apache.org
>> > > > >> > jdonohue = dev-null@apache.org
>> > > > >> > a_budroni = Alessandro Budroni <a_...@apache.org>
>> > > > >> > ...
>> > > > >> >
>> > > > >> > I and got the same failure. What is odd is that the original
>> > > authors.txt
>> > > > >> > file worked fine when I converted the pmc repo. I did not git
>> the
>> > > > >> console
>> > > > >> > output to compare unfortunately.
>> > > > >> >
>> > > > >> > Gary
>> > > > >> >
>> > > > >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <
>> billblough@apache.org
>> > > >
>> > > > >> wrote:
>> > > > >> >
>> > > > >> > > Hi Gary,
>> > > > >> > >
>> > > > >> > > Interestingly, (no author) IS defined in the authors.txt file
>> > > (it's
>> > > > >> the
>> > > > >> > > first line).  I wonder if it's having a problem because it
>> has a
>> > > space
>> > > > >> > > in it and isn't quoted?  You could try quoting it and see if
>> that
>> > > > >> works
>> > > > >> > > (I haven't tried it).
>> > > > >> > >
>> > > > >> > > Alternately, I parsed the list of authors [1] and compared
>> the
>> > > result
>> > > > >> to
>> > > > >> > > the Apache authors.txt.  The only name in the c repo log that
>> > > wasn't
>> > > > >> in
>> > > > >> > > authors.txt was jdonohue.  So the other solution should be
>> to add
>> > > > >> > > jdonohue to authors.txt (probably with the
>> dev-null@apache.org
>> > > > >> address
>> > > > >> > > listed for the (no author) user).
>> > > > >> > >
>> > > > >> > > Hope that helps.
>> > > > >> > >
>> > > > >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c
>> | grep
>> > > > >> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
>> > > > >> > >
>> > > > >> > >
>> > > > >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
>> > > > >> > > > This failed last night:
>> > > > >> > > >
>> > > > >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
>> > > > >> > > > https://svn.apache.org/repos/asf --username ggregory
>> --authors
>> > > > >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>> > > > >> > > /xalan/c/branches
>> > > > >> > > > --tags /xalan/c/tags
>> > > > >> > > > Running command: git svn init --prefix=svn/
>> > > --username='ggregory'
>> > > > >> > > > --no-metadata --trunk='/xalan/c/trunk'
>> --tags='/xalan/c/tags'
>> > > > >> > > > --branches='/xalan/c/branches'
>> https://svn.apache.org/repos/asf
>> > > > >> > > > Running command: git config --local --get user.name
>> > > > >> > > > Running command: git config --local svn.authorsfile
>> > > ./authors.txt
>> > > > >> > > > Running command: git svn fetch
>> > > > >> > > > Author: (no author) not defined in ./authors.txt file
>> > > > >> > > >
>> > > > >> > > > command failed:
>> > > > >> > > > git svn fetch
>> > > > >> > > >
>> > > > >> > > > Any thoughts?
>> > > > >> > > >
>> > > > >> > > > Yes, I have authors.txt in the current folder and it has
>> the
>> > > same
>> > > > >> > > content I
>> > > > >> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
>> > > > >> successfully.
>> > > > >> > > >
>> > > > >> > > > Thank you,
>> > > > >> > > > Gary
>> > > > >> > >
>> > > > >> > >
>> > > ---------------------------------------------------------------------
>> > > > >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> > > > >> > > For additional commands, e-mail: dev-help@xalan.apache.org
>> > > > >> > >
>> > > > >> > >
>> > > > >>
>> > > > >> --
>> > > > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>> > > > >>
>> > > > >>
>> ---------------------------------------------------------------------
>> > > > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> > > > >> For additional commands, e-mail: dev-help@xalan.apache.org
>> > > > >>
>> > > > >>
>> > >
>> > > --
>> > > GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> > > For additional commands, e-mail: dev-help@xalan.apache.org
>> > >
>> > >
>>
>> --
>> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> For additional commands, e-mail: dev-help@xalan.apache.org
>>
>>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
I created the xalan-c repo a while back. GitBox tells me I cannot create it
again "Could not create repository - it may already exist. Consult the repo
list or Infra for further assistance."

Also this does not works: git clone
https://gitbox.apache.org/repos/asf/xalan-c.git

I'll update https://issues.apache.org/jira/browse/INFRA-18179 and ask for
help.

Gary

On Sat, Apr 20, 2019 at 11:41 AM Bill Blough <de...@blough.us> wrote:

> Sure, I can push my copy.  However, I don't see the c repo listed on
> gitbox, only java, site, and pmc.
>
> Also, just to clarify - my local copy also has a bunch of branches
> prefixed with "unlabled-" as shown in your snippet below.  I assume
> these are generated by the svn2git tool, as I don't see them in the
> actual svn repo.  Should I push these also, or limit it to the branches
> that are in the svn repo?
>
> Thanks,
> Bill
>
>
> On Sat, Apr 20, 2019 at 09:16:38AM -0400, Gary Gregory wrote:
> > Yes, I've been deleting the .git folder after each failed attempt. I have
> > the latest version of git and svn2git so I'm not sure what's going on...
> > it's all pretty annoying.
> >
> > Can you push you local repo with all tags and branches?
> >
> > I'll try with xalan-java next...
> >
> > Gary
> >
> > On Fri, Apr 19, 2019 at 10:41 PM Bill Blough <bi...@apache.org>
> wrote:
> >
> > > Hmm... I ran the same command, but my run completed without error and
> > > git seems to show all of the branches, including Xalan-C_1_11 and
> > > dbertoni, as well as all of the "unlabeled" branches.
> > >
> > >
> > > Did you run this from a new, clean directory, or the same directory as
> > > previous attempts?  If the latter, then it might be worth trying again
> > > in a new directory, in case there was some sort of cruft from previous
> > > attempts that interfered.
> > >
> > >
> > > Beyond that, I'm not really sure.  Maybe it's an issue with the version
> > > of svn2git or the git svn module or some other dependency.
> > >
> > >
> > > On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
> > > > Hm... not quite right: I ran:
> > > >
> > > > svn2git https://svn.apache.org/repos/asf --username ggregory
> --authors
> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> > > /xalan/c/branches
> > > > --tags /xalan/c/tags
> > > >
> > > > After a few hours it ended with:
> > > >
> > > > ...<SNIP>
> > > > Running command: git branch -r --no-color
> > > >   svn/GSoC-2012
> > > >   svn/LotusXSL4C
> > > >   svn/LotusXSL4C_1_0_0
> > > >   svn/LotusXSL4C_1_3_0
> > > >   svn/LotusXSL4C_1_3_0-390
> > > >   svn/LotusXSL4C_1_3_1
> > > >   svn/Xalan-C_1_11
> > > >   svn/XalanDocs
> > > >   svn/dbertoni
> > > >   svn/tags/GSoC-2012_start
> > > >   svn/tags/LotusXSL4C_1_2
> > > >   svn/tags/Xalan-C-1_0_Docs
> > > >   svn/tags/Xalan-C-1_0_Docs@1350852
> > > >   svn/tags/Xalan-C_1_0_0
> > > >   svn/tags/Xalan-C_1_10_0
> > > >   svn/tags/Xalan-C_1_11_0
> > > >   svn/tags/Xalan-C_1_1_0
> > > >   svn/tags/Xalan-C_1_2_0
> > > >   svn/tags/Xalan-C_1_3
> > > >   svn/tags/Xalan-C_1_3_0
> > > >   svn/tags/Xalan-C_1_4_0
> > > >   svn/tags/Xalan-C_1_5_0
> > > >   svn/tags/Xalan-C_1_5_1
> > > >   svn/tags/Xalan-C_1_6_0
> > > >   svn/tags/Xalan-C_1_7_0
> > > >   svn/tags/Xalan-C_1_8_0
> > > >   svn/tags/Xalan-C_1_9_0
> > > >   svn/tags/Xalan-C_1_9_without_MemMgr
> > > >   svn/tags/Xalan_0_30_0
> > > >   svn/tags/Xalan_0_40_0
> > > >   svn/tags/xalan_0_20_0
> > > >   svn/trunk
> > > >   svn/unlabeled-1.1.2
> > > >   svn/unlabeled-1.1.2.1.2
> > > >   svn/unlabeled-1.10.2
> > > >   svn/unlabeled-1.11.2
> > > >   svn/unlabeled-1.11.2.1.2
> > > >   svn/unlabeled-1.12.2
> > > >   svn/unlabeled-1.13.2
> > > >   svn/unlabeled-1.14.2
> > > >   svn/unlabeled-1.144.2
> > > >   svn/unlabeled-1.15.2
> > > >   svn/unlabeled-1.15.2.2.2
> > > >   svn/unlabeled-1.15.4
> > > >   svn/unlabeled-1.16.2
> > > >   svn/unlabeled-1.17.2
> > > >   svn/unlabeled-1.18.2
> > > >   svn/unlabeled-1.19.2
> > > >   svn/unlabeled-1.19.4
> > > >   svn/unlabeled-1.2.2
> > > >   svn/unlabeled-1.2.2.1.2
> > > >   svn/unlabeled-1.20.2
> > > >   svn/unlabeled-1.21.2
> > > >   svn/unlabeled-1.22.2
> > > >   svn/unlabeled-1.23.2
> > > >   svn/unlabeled-1.24.2
> > > >   svn/unlabeled-1.24.4
> > > >   svn/unlabeled-1.25.2
> > > >   svn/unlabeled-1.26.2
> > > >   svn/unlabeled-1.28.2
> > > >   svn/unlabeled-1.29.2
> > > >   svn/unlabeled-1.3.2
> > > >   svn/unlabeled-1.3.2.1.2
> > > >   svn/unlabeled-1.30.2
> > > >   svn/unlabeled-1.32.2
> > > >   svn/unlabeled-1.32.2.1.2
> > > >   svn/unlabeled-1.33.2
> > > >   svn/unlabeled-1.34.2
> > > >   svn/unlabeled-1.35.2
> > > >   svn/unlabeled-1.37.2
> > > >   svn/unlabeled-1.38.2
> > > >   svn/unlabeled-1.39.2
> > > >   svn/unlabeled-1.4.2
> > > >   svn/unlabeled-1.4.2.1.2
> > > >   svn/unlabeled-1.41.2
> > > >   svn/unlabeled-1.47.2
> > > >   svn/unlabeled-1.5.2
> > > >   svn/unlabeled-1.5.2.1.2
> > > >   svn/unlabeled-1.50.2
> > > >   svn/unlabeled-1.52.2
> > > >   svn/unlabeled-1.52.4
> > > >   svn/unlabeled-1.52.4.1.2
> > > >   svn/unlabeled-1.52.4.1.2.1.2
> > > >   svn/unlabeled-1.54.2
> > > >   svn/unlabeled-1.56.2
> > > >   svn/unlabeled-1.57.2
> > > >   svn/unlabeled-1.6.2
> > > >   svn/unlabeled-1.68.2
> > > >   svn/unlabeled-1.7.2
> > > >   svn/unlabeled-1.70.2
> > > >   svn/unlabeled-1.73.2
> > > >   svn/unlabeled-1.76.2
> > > >   svn/unlabeled-1.8.2
> > > >   svn/unlabeled-1.8.2.1.2
> > > >   svn/unlabeled-1.80.2
> > > >   svn/unlabeled-1.85.2
> > > >   svn/unlabeled-1.9.2
> > > >   svn/unlabeled-1.99.2
> > > >   svn/unlabeled-1.99.2.1.2
> > > >   svn/unlabeled-1.99.4
> > > >   svn/unlabeled-1.99.4.1.2
> > > >   svn/unlabeled-1.99.4.1.2.1.2
> > > > Running command: git branch --track "GSoC-2012"
> "remotes/svn/GSoC-2012"
> > > > fatal: Cannot setup tracking information; starting point
> > > > 'remotes/svn/GSoC-2012' is not a branch.
> > > > Running command: git checkout -b "GSoC-2012" "remotes/svn/GSoC-2012"
> > > > Switched to a new branch 'GSoC-2012'
> > > > Running command: git checkout -b "LotusXSL4C"
> "remotes/svn/LotusXSL4C"
> > > > Switched to a new branch 'LotusXSL4C'
> > > > Running command: git checkout -b "LotusXSL4C_1_0_0"
> > > > "remotes/svn/LotusXSL4C_1_0_0"
> > > > Switched to a new branch 'LotusXSL4C_1_0_0'
> > > > Running command: git checkout -b "LotusXSL4C_1_3_0"
> > > > "remotes/svn/LotusXSL4C_1_3_0"
> > > > Switched to a new branch 'LotusXSL4C_1_3_0'
> > > > Running command: git checkout -b "LotusXSL4C_1_3_0-390"
> > > > "remotes/svn/LotusXSL4C_1_3_0-390"
> > > > Switched to a new branch 'LotusXSL4C_1_3_0-390'
> > > > Running command: git checkout -b "LotusXSL4C_1_3_1"
> > > > "remotes/svn/LotusXSL4C_1_3_1"
> > > > Switched to a new branch 'LotusXSL4C_1_3_1'
> > > > Running command: git checkout -b "Xalan-C_1_11"
> > > "remotes/svn/Xalan-C_1_11"
> > > > error: The following untracked working tree files would be
> overwritten by
> > > > checkout:
> > > > LICENSE
> > > > Please move or remove them before you switch branches.
> > > > Aborting
> > > > command failed:
> > > > git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c#
> > > >
> > > > git branch does not list all the branches as we have them in SVN
> > > >
> > > > root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
> > > >   GSoC-2012
> > > >   LotusXSL4C
> > > >   LotusXSL4C_1_0_0
> > > >   LotusXSL4C_1_3_0
> > > >   LotusXSL4C_1_3_0-390
> > > > * LotusXSL4C_1_3_1
> > > >   master
> > > >
> > > > SVN branches are: https://svn.apache.org/repos/asf/xalan/c/branches/
> > > >
> > > >
> > > >    - GSoC-2012/
> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
> > > >    - LotusXSL4C/
> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
> > > >    - LotusXSL4C_1_0_0/
> > > >    <
> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
> > > >    - LotusXSL4C_1_3_0/
> > > >    <
> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
> > > >    - LotusXSL4C_1_3_0-390/
> > > >    <
> > >
> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
> > > >    - LotusXSL4C_1_3_1/
> > > >    <
> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
> > > >    - Xalan-C_1_11/
> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/>
> > > >    - XalanDocs/
> > > >    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
> > > >    - dbertoni/ <
> > > https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
> > > >
> > > > Any thoughts?
> > > >
> > > > Thank you,
> > > > Gary
> > > >
> > > >
> > > > On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <garydgregory@gmail.com
> >
> > > wrote:
> > > >
> > > > > Thank you Bill. I'll give it a go locally...
> > > > >
> > > > > Gary
> > > > >
> > > > > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <
> billblough@apache.org>
> > > > > wrote:
> > > > >
> > > > >> Hi Gary,
> > > > >>
> > > > >> I expect that the pmc worked because all of the authors were
> found in
> > > > >> the authors.txt.
> > > > >>
> > > > >> I did a quick scan of the committers in the java repo, and
> they're all
> > > > >> in authors.txt, so I expect that will convert without problems as
> > > well.
> > > > >>
> > > > >> As for the c repo, I've been doing some testing here. I also ran
> into
> > > > >> the same error with (no author).  After some research, I changed
> the
> > > (no
> > > > >> author) line in authors.txt to
> > > > >>
> > > > >>     (no author) = No Author <de...@apache.org>
> > > > >>
> > > > >> Note the addition of a "name" before the email address.
> > > > >>
> > > > >> That allowed be to get further, at which point it gave me an error
> > > about
> > > > >> jdonohue missing.  So I did basically the same thing, and added
> > > > >>
> > > > >>     jdonohue = jdonohue <de...@apache.org>
> > > > >>
> > > > >> It's still running, but I expect it will complete without error at
> > > this
> > > > >> point.  The jdonohue failure was at commit r338318, and it's well
> past
> > > > >> that and in the 700,000 range now.
> > > > >>
> > > > >>
> > > > >> I'll let it complete.  That way, if you want me to push it to
> gitbox,
> > > I
> > > > >> can.
> > > > >> Or if you'd prefer to do it yourself, that's fine too.  If you
> make
> > > the
> > > > >> mods as per above, I don't think you'll have any problems.
> > > > >>
> > > > >> Best regards,
> > > > >> Bill
> > > > >>
> > > > >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
> > > > >> > I tried adding  jdonohue  like this:
> > > > >> >
> > > > >> > (no author) = dev-null@apache.org
> > > > >> > jdonohue = dev-null@apache.org
> > > > >> > a_budroni = Alessandro Budroni <a_...@apache.org>
> > > > >> > ...
> > > > >> >
> > > > >> > I and got the same failure. What is odd is that the original
> > > authors.txt
> > > > >> > file worked fine when I converted the pmc repo. I did not git
> the
> > > > >> console
> > > > >> > output to compare unfortunately.
> > > > >> >
> > > > >> > Gary
> > > > >> >
> > > > >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <
> billblough@apache.org
> > > >
> > > > >> wrote:
> > > > >> >
> > > > >> > > Hi Gary,
> > > > >> > >
> > > > >> > > Interestingly, (no author) IS defined in the authors.txt file
> > > (it's
> > > > >> the
> > > > >> > > first line).  I wonder if it's having a problem because it
> has a
> > > space
> > > > >> > > in it and isn't quoted?  You could try quoting it and see if
> that
> > > > >> works
> > > > >> > > (I haven't tried it).
> > > > >> > >
> > > > >> > > Alternately, I parsed the list of authors [1] and compared the
> > > result
> > > > >> to
> > > > >> > > the Apache authors.txt.  The only name in the c repo log that
> > > wasn't
> > > > >> in
> > > > >> > > authors.txt was jdonohue.  So the other solution should be to
> add
> > > > >> > > jdonohue to authors.txt (probably with the
> dev-null@apache.org
> > > > >> address
> > > > >> > > listed for the (no author) user).
> > > > >> > >
> > > > >> > > Hope that helps.
> > > > >> > >
> > > > >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c |
> grep
> > > > >> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
> > > > >> > >
> > > > >> > >
> > > > >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> > > > >> > > > This failed last night:
> > > > >> > > >
> > > > >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> > > > >> > > > https://svn.apache.org/repos/asf --username ggregory
> --authors
> > > > >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> > > > >> > > /xalan/c/branches
> > > > >> > > > --tags /xalan/c/tags
> > > > >> > > > Running command: git svn init --prefix=svn/
> > > --username='ggregory'
> > > > >> > > > --no-metadata --trunk='/xalan/c/trunk'
> --tags='/xalan/c/tags'
> > > > >> > > > --branches='/xalan/c/branches'
> https://svn.apache.org/repos/asf
> > > > >> > > > Running command: git config --local --get user.name
> > > > >> > > > Running command: git config --local svn.authorsfile
> > > ./authors.txt
> > > > >> > > > Running command: git svn fetch
> > > > >> > > > Author: (no author) not defined in ./authors.txt file
> > > > >> > > >
> > > > >> > > > command failed:
> > > > >> > > > git svn fetch
> > > > >> > > >
> > > > >> > > > Any thoughts?
> > > > >> > > >
> > > > >> > > > Yes, I have authors.txt in the current folder and it has the
> > > same
> > > > >> > > content I
> > > > >> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
> > > > >> successfully.
> > > > >> > > >
> > > > >> > > > Thank you,
> > > > >> > > > Gary
> > > > >> > >
> > > > >> > >
> > > ---------------------------------------------------------------------
> > > > >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > > > >> > > For additional commands, e-mail: dev-help@xalan.apache.org
> > > > >> > >
> > > > >> > >
> > > > >>
> > > > >> --
> > > > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> > > > >>
> > > > >>
> ---------------------------------------------------------------------
> > > > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > > > >> For additional commands, e-mail: dev-help@xalan.apache.org
> > > > >>
> > > > >>
> > >
> > > --
> > > GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > > For additional commands, e-mail: dev-help@xalan.apache.org
> > >
> > >
>
> --
> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> For additional commands, e-mail: dev-help@xalan.apache.org
>
>

Re: Svn - > Git

Posted by Bill Blough <de...@blough.us>.
Sure, I can push my copy.  However, I don't see the c repo listed on
gitbox, only java, site, and pmc.

Also, just to clarify - my local copy also has a bunch of branches
prefixed with "unlabled-" as shown in your snippet below.  I assume
these are generated by the svn2git tool, as I don't see them in the
actual svn repo.  Should I push these also, or limit it to the branches
that are in the svn repo?

Thanks,
Bill


On Sat, Apr 20, 2019 at 09:16:38AM -0400, Gary Gregory wrote:
> Yes, I've been deleting the .git folder after each failed attempt. I have
> the latest version of git and svn2git so I'm not sure what's going on...
> it's all pretty annoying.
> 
> Can you push you local repo with all tags and branches?
> 
> I'll try with xalan-java next...
> 
> Gary
> 
> On Fri, Apr 19, 2019 at 10:41 PM Bill Blough <bi...@apache.org> wrote:
> 
> > Hmm... I ran the same command, but my run completed without error and
> > git seems to show all of the branches, including Xalan-C_1_11 and
> > dbertoni, as well as all of the "unlabeled" branches.
> >
> >
> > Did you run this from a new, clean directory, or the same directory as
> > previous attempts?  If the latter, then it might be worth trying again
> > in a new directory, in case there was some sort of cruft from previous
> > attempts that interfered.
> >
> >
> > Beyond that, I'm not really sure.  Maybe it's an issue with the version
> > of svn2git or the git svn module or some other dependency.
> >
> >
> > On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
> > > Hm... not quite right: I ran:
> > >
> > > svn2git https://svn.apache.org/repos/asf --username ggregory --authors
> > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> > /xalan/c/branches
> > > --tags /xalan/c/tags
> > >
> > > After a few hours it ended with:
> > >
> > > ...<SNIP>
> > > Running command: git branch -r --no-color
> > >   svn/GSoC-2012
> > >   svn/LotusXSL4C
> > >   svn/LotusXSL4C_1_0_0
> > >   svn/LotusXSL4C_1_3_0
> > >   svn/LotusXSL4C_1_3_0-390
> > >   svn/LotusXSL4C_1_3_1
> > >   svn/Xalan-C_1_11
> > >   svn/XalanDocs
> > >   svn/dbertoni
> > >   svn/tags/GSoC-2012_start
> > >   svn/tags/LotusXSL4C_1_2
> > >   svn/tags/Xalan-C-1_0_Docs
> > >   svn/tags/Xalan-C-1_0_Docs@1350852
> > >   svn/tags/Xalan-C_1_0_0
> > >   svn/tags/Xalan-C_1_10_0
> > >   svn/tags/Xalan-C_1_11_0
> > >   svn/tags/Xalan-C_1_1_0
> > >   svn/tags/Xalan-C_1_2_0
> > >   svn/tags/Xalan-C_1_3
> > >   svn/tags/Xalan-C_1_3_0
> > >   svn/tags/Xalan-C_1_4_0
> > >   svn/tags/Xalan-C_1_5_0
> > >   svn/tags/Xalan-C_1_5_1
> > >   svn/tags/Xalan-C_1_6_0
> > >   svn/tags/Xalan-C_1_7_0
> > >   svn/tags/Xalan-C_1_8_0
> > >   svn/tags/Xalan-C_1_9_0
> > >   svn/tags/Xalan-C_1_9_without_MemMgr
> > >   svn/tags/Xalan_0_30_0
> > >   svn/tags/Xalan_0_40_0
> > >   svn/tags/xalan_0_20_0
> > >   svn/trunk
> > >   svn/unlabeled-1.1.2
> > >   svn/unlabeled-1.1.2.1.2
> > >   svn/unlabeled-1.10.2
> > >   svn/unlabeled-1.11.2
> > >   svn/unlabeled-1.11.2.1.2
> > >   svn/unlabeled-1.12.2
> > >   svn/unlabeled-1.13.2
> > >   svn/unlabeled-1.14.2
> > >   svn/unlabeled-1.144.2
> > >   svn/unlabeled-1.15.2
> > >   svn/unlabeled-1.15.2.2.2
> > >   svn/unlabeled-1.15.4
> > >   svn/unlabeled-1.16.2
> > >   svn/unlabeled-1.17.2
> > >   svn/unlabeled-1.18.2
> > >   svn/unlabeled-1.19.2
> > >   svn/unlabeled-1.19.4
> > >   svn/unlabeled-1.2.2
> > >   svn/unlabeled-1.2.2.1.2
> > >   svn/unlabeled-1.20.2
> > >   svn/unlabeled-1.21.2
> > >   svn/unlabeled-1.22.2
> > >   svn/unlabeled-1.23.2
> > >   svn/unlabeled-1.24.2
> > >   svn/unlabeled-1.24.4
> > >   svn/unlabeled-1.25.2
> > >   svn/unlabeled-1.26.2
> > >   svn/unlabeled-1.28.2
> > >   svn/unlabeled-1.29.2
> > >   svn/unlabeled-1.3.2
> > >   svn/unlabeled-1.3.2.1.2
> > >   svn/unlabeled-1.30.2
> > >   svn/unlabeled-1.32.2
> > >   svn/unlabeled-1.32.2.1.2
> > >   svn/unlabeled-1.33.2
> > >   svn/unlabeled-1.34.2
> > >   svn/unlabeled-1.35.2
> > >   svn/unlabeled-1.37.2
> > >   svn/unlabeled-1.38.2
> > >   svn/unlabeled-1.39.2
> > >   svn/unlabeled-1.4.2
> > >   svn/unlabeled-1.4.2.1.2
> > >   svn/unlabeled-1.41.2
> > >   svn/unlabeled-1.47.2
> > >   svn/unlabeled-1.5.2
> > >   svn/unlabeled-1.5.2.1.2
> > >   svn/unlabeled-1.50.2
> > >   svn/unlabeled-1.52.2
> > >   svn/unlabeled-1.52.4
> > >   svn/unlabeled-1.52.4.1.2
> > >   svn/unlabeled-1.52.4.1.2.1.2
> > >   svn/unlabeled-1.54.2
> > >   svn/unlabeled-1.56.2
> > >   svn/unlabeled-1.57.2
> > >   svn/unlabeled-1.6.2
> > >   svn/unlabeled-1.68.2
> > >   svn/unlabeled-1.7.2
> > >   svn/unlabeled-1.70.2
> > >   svn/unlabeled-1.73.2
> > >   svn/unlabeled-1.76.2
> > >   svn/unlabeled-1.8.2
> > >   svn/unlabeled-1.8.2.1.2
> > >   svn/unlabeled-1.80.2
> > >   svn/unlabeled-1.85.2
> > >   svn/unlabeled-1.9.2
> > >   svn/unlabeled-1.99.2
> > >   svn/unlabeled-1.99.2.1.2
> > >   svn/unlabeled-1.99.4
> > >   svn/unlabeled-1.99.4.1.2
> > >   svn/unlabeled-1.99.4.1.2.1.2
> > > Running command: git branch --track "GSoC-2012" "remotes/svn/GSoC-2012"
> > > fatal: Cannot setup tracking information; starting point
> > > 'remotes/svn/GSoC-2012' is not a branch.
> > > Running command: git checkout -b "GSoC-2012" "remotes/svn/GSoC-2012"
> > > Switched to a new branch 'GSoC-2012'
> > > Running command: git checkout -b "LotusXSL4C" "remotes/svn/LotusXSL4C"
> > > Switched to a new branch 'LotusXSL4C'
> > > Running command: git checkout -b "LotusXSL4C_1_0_0"
> > > "remotes/svn/LotusXSL4C_1_0_0"
> > > Switched to a new branch 'LotusXSL4C_1_0_0'
> > > Running command: git checkout -b "LotusXSL4C_1_3_0"
> > > "remotes/svn/LotusXSL4C_1_3_0"
> > > Switched to a new branch 'LotusXSL4C_1_3_0'
> > > Running command: git checkout -b "LotusXSL4C_1_3_0-390"
> > > "remotes/svn/LotusXSL4C_1_3_0-390"
> > > Switched to a new branch 'LotusXSL4C_1_3_0-390'
> > > Running command: git checkout -b "LotusXSL4C_1_3_1"
> > > "remotes/svn/LotusXSL4C_1_3_1"
> > > Switched to a new branch 'LotusXSL4C_1_3_1'
> > > Running command: git checkout -b "Xalan-C_1_11"
> > "remotes/svn/Xalan-C_1_11"
> > > error: The following untracked working tree files would be overwritten by
> > > checkout:
> > > LICENSE
> > > Please move or remove them before you switch branches.
> > > Aborting
> > > command failed:
> > > git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
> > > root@ggregory-VirtualBox:/media/sf_git/xalan-c#
> > >
> > > git branch does not list all the branches as we have them in SVN
> > >
> > > root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
> > >   GSoC-2012
> > >   LotusXSL4C
> > >   LotusXSL4C_1_0_0
> > >   LotusXSL4C_1_3_0
> > >   LotusXSL4C_1_3_0-390
> > > * LotusXSL4C_1_3_1
> > >   master
> > >
> > > SVN branches are: https://svn.apache.org/repos/asf/xalan/c/branches/
> > >
> > >
> > >    - GSoC-2012/
> > >    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
> > >    - LotusXSL4C/
> > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
> > >    - LotusXSL4C_1_0_0/
> > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
> > >    - LotusXSL4C_1_3_0/
> > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
> > >    - LotusXSL4C_1_3_0-390/
> > >    <
> > https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
> > >    - LotusXSL4C_1_3_1/
> > >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
> > >    - Xalan-C_1_11/
> > >    <https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/>
> > >    - XalanDocs/
> > >    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
> > >    - dbertoni/ <
> > https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
> > >
> > > Any thoughts?
> > >
> > > Thank you,
> > > Gary
> > >
> > >
> > > On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <ga...@gmail.com>
> > wrote:
> > >
> > > > Thank you Bill. I'll give it a go locally...
> > > >
> > > > Gary
> > > >
> > > > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <bi...@apache.org>
> > > > wrote:
> > > >
> > > >> Hi Gary,
> > > >>
> > > >> I expect that the pmc worked because all of the authors were found in
> > > >> the authors.txt.
> > > >>
> > > >> I did a quick scan of the committers in the java repo, and they're all
> > > >> in authors.txt, so I expect that will convert without problems as
> > well.
> > > >>
> > > >> As for the c repo, I've been doing some testing here. I also ran into
> > > >> the same error with (no author).  After some research, I changed the
> > (no
> > > >> author) line in authors.txt to
> > > >>
> > > >>     (no author) = No Author <de...@apache.org>
> > > >>
> > > >> Note the addition of a "name" before the email address.
> > > >>
> > > >> That allowed be to get further, at which point it gave me an error
> > about
> > > >> jdonohue missing.  So I did basically the same thing, and added
> > > >>
> > > >>     jdonohue = jdonohue <de...@apache.org>
> > > >>
> > > >> It's still running, but I expect it will complete without error at
> > this
> > > >> point.  The jdonohue failure was at commit r338318, and it's well past
> > > >> that and in the 700,000 range now.
> > > >>
> > > >>
> > > >> I'll let it complete.  That way, if you want me to push it to gitbox,
> > I
> > > >> can.
> > > >> Or if you'd prefer to do it yourself, that's fine too.  If you make
> > the
> > > >> mods as per above, I don't think you'll have any problems.
> > > >>
> > > >> Best regards,
> > > >> Bill
> > > >>
> > > >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
> > > >> > I tried adding  jdonohue  like this:
> > > >> >
> > > >> > (no author) = dev-null@apache.org
> > > >> > jdonohue = dev-null@apache.org
> > > >> > a_budroni = Alessandro Budroni <a_...@apache.org>
> > > >> > ...
> > > >> >
> > > >> > I and got the same failure. What is odd is that the original
> > authors.txt
> > > >> > file worked fine when I converted the pmc repo. I did not git the
> > > >> console
> > > >> > output to compare unfortunately.
> > > >> >
> > > >> > Gary
> > > >> >
> > > >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <billblough@apache.org
> > >
> > > >> wrote:
> > > >> >
> > > >> > > Hi Gary,
> > > >> > >
> > > >> > > Interestingly, (no author) IS defined in the authors.txt file
> > (it's
> > > >> the
> > > >> > > first line).  I wonder if it's having a problem because it has a
> > space
> > > >> > > in it and isn't quoted?  You could try quoting it and see if that
> > > >> works
> > > >> > > (I haven't tried it).
> > > >> > >
> > > >> > > Alternately, I parsed the list of authors [1] and compared the
> > result
> > > >> to
> > > >> > > the Apache authors.txt.  The only name in the c repo log that
> > wasn't
> > > >> in
> > > >> > > authors.txt was jdonohue.  So the other solution should be to add
> > > >> > > jdonohue to authors.txt (probably with the dev-null@apache.org
> > > >> address
> > > >> > > listed for the (no author) user).
> > > >> > >
> > > >> > > Hope that helps.
> > > >> > >
> > > >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c | grep
> > > >> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
> > > >> > >
> > > >> > >
> > > >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> > > >> > > > This failed last night:
> > > >> > > >
> > > >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> > > >> > > > https://svn.apache.org/repos/asf --username ggregory --authors
> > > >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> > > >> > > /xalan/c/branches
> > > >> > > > --tags /xalan/c/tags
> > > >> > > > Running command: git svn init --prefix=svn/
> > --username='ggregory'
> > > >> > > > --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
> > > >> > > > --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
> > > >> > > > Running command: git config --local --get user.name
> > > >> > > > Running command: git config --local svn.authorsfile
> > ./authors.txt
> > > >> > > > Running command: git svn fetch
> > > >> > > > Author: (no author) not defined in ./authors.txt file
> > > >> > > >
> > > >> > > > command failed:
> > > >> > > > git svn fetch
> > > >> > > >
> > > >> > > > Any thoughts?
> > > >> > > >
> > > >> > > > Yes, I have authors.txt in the current folder and it has the
> > same
> > > >> > > content I
> > > >> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
> > > >> successfully.
> > > >> > > >
> > > >> > > > Thank you,
> > > >> > > > Gary
> > > >> > >
> > > >> > >
> > ---------------------------------------------------------------------
> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > > >> > > For additional commands, e-mail: dev-help@xalan.apache.org
> > > >> > >
> > > >> > >
> > > >>
> > > >> --
> > > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> > > >>
> > > >> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > > >> For additional commands, e-mail: dev-help@xalan.apache.org
> > > >>
> > > >>
> >
> > --
> > GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > For additional commands, e-mail: dev-help@xalan.apache.org
> >
> >

-- 
GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
FTR, these are the additional (corrected in the case of "(no author)")
author mappings I am using for the java repo:

(no author) = No Author <de...@apache.org>
jdonohue = jdonohue <de...@apache.org>
tmiller = tmiller <de...@apache.org>
rameshm = rameshm <de...@apache.org>

Gary

On Sat, Apr 20, 2019 at 9:16 AM Gary Gregory <ga...@gmail.com> wrote:

> Yes, I've been deleting the .git folder after each failed attempt. I have
> the latest version of git and svn2git so I'm not sure what's going on...
> it's all pretty annoying.
>
> Can you push you local repo with all tags and branches?
>
> I'll try with xalan-java next...
>
> Gary
>
> On Fri, Apr 19, 2019 at 10:41 PM Bill Blough <bi...@apache.org>
> wrote:
>
>> Hmm... I ran the same command, but my run completed without error and
>> git seems to show all of the branches, including Xalan-C_1_11 and
>> dbertoni, as well as all of the "unlabeled" branches.
>>
>>
>> Did you run this from a new, clean directory, or the same directory as
>> previous attempts?  If the latter, then it might be worth trying again
>> in a new directory, in case there was some sort of cruft from previous
>> attempts that interfered.
>>
>>
>> Beyond that, I'm not really sure.  Maybe it's an issue with the version
>> of svn2git or the git svn module or some other dependency.
>>
>>
>> On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
>> > Hm... not quite right: I ran:
>> >
>> > svn2git https://svn.apache.org/repos/asf --username ggregory --authors
>> > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>> /xalan/c/branches
>> > --tags /xalan/c/tags
>> >
>> > After a few hours it ended with:
>> >
>> > ...<SNIP>
>> > Running command: git branch -r --no-color
>> >   svn/GSoC-2012
>> >   svn/LotusXSL4C
>> >   svn/LotusXSL4C_1_0_0
>> >   svn/LotusXSL4C_1_3_0
>> >   svn/LotusXSL4C_1_3_0-390
>> >   svn/LotusXSL4C_1_3_1
>> >   svn/Xalan-C_1_11
>> >   svn/XalanDocs
>> >   svn/dbertoni
>> >   svn/tags/GSoC-2012_start
>> >   svn/tags/LotusXSL4C_1_2
>> >   svn/tags/Xalan-C-1_0_Docs
>> >   svn/tags/Xalan-C-1_0_Docs@1350852
>> >   svn/tags/Xalan-C_1_0_0
>> >   svn/tags/Xalan-C_1_10_0
>> >   svn/tags/Xalan-C_1_11_0
>> >   svn/tags/Xalan-C_1_1_0
>> >   svn/tags/Xalan-C_1_2_0
>> >   svn/tags/Xalan-C_1_3
>> >   svn/tags/Xalan-C_1_3_0
>> >   svn/tags/Xalan-C_1_4_0
>> >   svn/tags/Xalan-C_1_5_0
>> >   svn/tags/Xalan-C_1_5_1
>> >   svn/tags/Xalan-C_1_6_0
>> >   svn/tags/Xalan-C_1_7_0
>> >   svn/tags/Xalan-C_1_8_0
>> >   svn/tags/Xalan-C_1_9_0
>> >   svn/tags/Xalan-C_1_9_without_MemMgr
>> >   svn/tags/Xalan_0_30_0
>> >   svn/tags/Xalan_0_40_0
>> >   svn/tags/xalan_0_20_0
>> >   svn/trunk
>> >   svn/unlabeled-1.1.2
>> >   svn/unlabeled-1.1.2.1.2
>> >   svn/unlabeled-1.10.2
>> >   svn/unlabeled-1.11.2
>> >   svn/unlabeled-1.11.2.1.2
>> >   svn/unlabeled-1.12.2
>> >   svn/unlabeled-1.13.2
>> >   svn/unlabeled-1.14.2
>> >   svn/unlabeled-1.144.2
>> >   svn/unlabeled-1.15.2
>> >   svn/unlabeled-1.15.2.2.2
>> >   svn/unlabeled-1.15.4
>> >   svn/unlabeled-1.16.2
>> >   svn/unlabeled-1.17.2
>> >   svn/unlabeled-1.18.2
>> >   svn/unlabeled-1.19.2
>> >   svn/unlabeled-1.19.4
>> >   svn/unlabeled-1.2.2
>> >   svn/unlabeled-1.2.2.1.2
>> >   svn/unlabeled-1.20.2
>> >   svn/unlabeled-1.21.2
>> >   svn/unlabeled-1.22.2
>> >   svn/unlabeled-1.23.2
>> >   svn/unlabeled-1.24.2
>> >   svn/unlabeled-1.24.4
>> >   svn/unlabeled-1.25.2
>> >   svn/unlabeled-1.26.2
>> >   svn/unlabeled-1.28.2
>> >   svn/unlabeled-1.29.2
>> >   svn/unlabeled-1.3.2
>> >   svn/unlabeled-1.3.2.1.2
>> >   svn/unlabeled-1.30.2
>> >   svn/unlabeled-1.32.2
>> >   svn/unlabeled-1.32.2.1.2
>> >   svn/unlabeled-1.33.2
>> >   svn/unlabeled-1.34.2
>> >   svn/unlabeled-1.35.2
>> >   svn/unlabeled-1.37.2
>> >   svn/unlabeled-1.38.2
>> >   svn/unlabeled-1.39.2
>> >   svn/unlabeled-1.4.2
>> >   svn/unlabeled-1.4.2.1.2
>> >   svn/unlabeled-1.41.2
>> >   svn/unlabeled-1.47.2
>> >   svn/unlabeled-1.5.2
>> >   svn/unlabeled-1.5.2.1.2
>> >   svn/unlabeled-1.50.2
>> >   svn/unlabeled-1.52.2
>> >   svn/unlabeled-1.52.4
>> >   svn/unlabeled-1.52.4.1.2
>> >   svn/unlabeled-1.52.4.1.2.1.2
>> >   svn/unlabeled-1.54.2
>> >   svn/unlabeled-1.56.2
>> >   svn/unlabeled-1.57.2
>> >   svn/unlabeled-1.6.2
>> >   svn/unlabeled-1.68.2
>> >   svn/unlabeled-1.7.2
>> >   svn/unlabeled-1.70.2
>> >   svn/unlabeled-1.73.2
>> >   svn/unlabeled-1.76.2
>> >   svn/unlabeled-1.8.2
>> >   svn/unlabeled-1.8.2.1.2
>> >   svn/unlabeled-1.80.2
>> >   svn/unlabeled-1.85.2
>> >   svn/unlabeled-1.9.2
>> >   svn/unlabeled-1.99.2
>> >   svn/unlabeled-1.99.2.1.2
>> >   svn/unlabeled-1.99.4
>> >   svn/unlabeled-1.99.4.1.2
>> >   svn/unlabeled-1.99.4.1.2.1.2
>> > Running command: git branch --track "GSoC-2012" "remotes/svn/GSoC-2012"
>> > fatal: Cannot setup tracking information; starting point
>> > 'remotes/svn/GSoC-2012' is not a branch.
>> > Running command: git checkout -b "GSoC-2012" "remotes/svn/GSoC-2012"
>> > Switched to a new branch 'GSoC-2012'
>> > Running command: git checkout -b "LotusXSL4C" "remotes/svn/LotusXSL4C"
>> > Switched to a new branch 'LotusXSL4C'
>> > Running command: git checkout -b "LotusXSL4C_1_0_0"
>> > "remotes/svn/LotusXSL4C_1_0_0"
>> > Switched to a new branch 'LotusXSL4C_1_0_0'
>> > Running command: git checkout -b "LotusXSL4C_1_3_0"
>> > "remotes/svn/LotusXSL4C_1_3_0"
>> > Switched to a new branch 'LotusXSL4C_1_3_0'
>> > Running command: git checkout -b "LotusXSL4C_1_3_0-390"
>> > "remotes/svn/LotusXSL4C_1_3_0-390"
>> > Switched to a new branch 'LotusXSL4C_1_3_0-390'
>> > Running command: git checkout -b "LotusXSL4C_1_3_1"
>> > "remotes/svn/LotusXSL4C_1_3_1"
>> > Switched to a new branch 'LotusXSL4C_1_3_1'
>> > Running command: git checkout -b "Xalan-C_1_11"
>> "remotes/svn/Xalan-C_1_11"
>> > error: The following untracked working tree files would be overwritten
>> by
>> > checkout:
>> > LICENSE
>> > Please move or remove them before you switch branches.
>> > Aborting
>> > command failed:
>> > git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
>> > root@ggregory-VirtualBox:/media/sf_git/xalan-c#
>> >
>> > git branch does not list all the branches as we have them in SVN
>> >
>> > root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
>> >   GSoC-2012
>> >   LotusXSL4C
>> >   LotusXSL4C_1_0_0
>> >   LotusXSL4C_1_3_0
>> >   LotusXSL4C_1_3_0-390
>> > * LotusXSL4C_1_3_1
>> >   master
>> >
>> > SVN branches are: https://svn.apache.org/repos/asf/xalan/c/branches/
>> >
>> >
>> >    - GSoC-2012/
>> >    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
>> >    - LotusXSL4C/
>> >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
>> >    - LotusXSL4C_1_0_0/
>> >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/
>> >
>> >    - LotusXSL4C_1_3_0/
>> >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/
>> >
>> >    - LotusXSL4C_1_3_0-390/
>> >    <
>> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
>> >    - LotusXSL4C_1_3_1/
>> >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/
>> >
>> >    - Xalan-C_1_11/
>> >    <https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/>
>> >    - XalanDocs/
>> >    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
>> >    - dbertoni/ <
>> https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
>> >
>> > Any thoughts?
>> >
>> > Thank you,
>> > Gary
>> >
>> >
>> > On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <ga...@gmail.com>
>> wrote:
>> >
>> > > Thank you Bill. I'll give it a go locally...
>> > >
>> > > Gary
>> > >
>> > > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <bi...@apache.org>
>> > > wrote:
>> > >
>> > >> Hi Gary,
>> > >>
>> > >> I expect that the pmc worked because all of the authors were found in
>> > >> the authors.txt.
>> > >>
>> > >> I did a quick scan of the committers in the java repo, and they're
>> all
>> > >> in authors.txt, so I expect that will convert without problems as
>> well.
>> > >>
>> > >> As for the c repo, I've been doing some testing here. I also ran into
>> > >> the same error with (no author).  After some research, I changed the
>> (no
>> > >> author) line in authors.txt to
>> > >>
>> > >>     (no author) = No Author <de...@apache.org>
>> > >>
>> > >> Note the addition of a "name" before the email address.
>> > >>
>> > >> That allowed be to get further, at which point it gave me an error
>> about
>> > >> jdonohue missing.  So I did basically the same thing, and added
>> > >>
>> > >>     jdonohue = jdonohue <de...@apache.org>
>> > >>
>> > >> It's still running, but I expect it will complete without error at
>> this
>> > >> point.  The jdonohue failure was at commit r338318, and it's well
>> past
>> > >> that and in the 700,000 range now.
>> > >>
>> > >>
>> > >> I'll let it complete.  That way, if you want me to push it to
>> gitbox, I
>> > >> can.
>> > >> Or if you'd prefer to do it yourself, that's fine too.  If you make
>> the
>> > >> mods as per above, I don't think you'll have any problems.
>> > >>
>> > >> Best regards,
>> > >> Bill
>> > >>
>> > >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
>> > >> > I tried adding  jdonohue  like this:
>> > >> >
>> > >> > (no author) = dev-null@apache.org
>> > >> > jdonohue = dev-null@apache.org
>> > >> > a_budroni = Alessandro Budroni <a_...@apache.org>
>> > >> > ...
>> > >> >
>> > >> > I and got the same failure. What is odd is that the original
>> authors.txt
>> > >> > file worked fine when I converted the pmc repo. I did not git the
>> > >> console
>> > >> > output to compare unfortunately.
>> > >> >
>> > >> > Gary
>> > >> >
>> > >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <
>> billblough@apache.org>
>> > >> wrote:
>> > >> >
>> > >> > > Hi Gary,
>> > >> > >
>> > >> > > Interestingly, (no author) IS defined in the authors.txt file
>> (it's
>> > >> the
>> > >> > > first line).  I wonder if it's having a problem because it has a
>> space
>> > >> > > in it and isn't quoted?  You could try quoting it and see if that
>> > >> works
>> > >> > > (I haven't tried it).
>> > >> > >
>> > >> > > Alternately, I parsed the list of authors [1] and compared the
>> result
>> > >> to
>> > >> > > the Apache authors.txt.  The only name in the c repo log that
>> wasn't
>> > >> in
>> > >> > > authors.txt was jdonohue.  So the other solution should be to add
>> > >> > > jdonohue to authors.txt (probably with the dev-null@apache.org
>> > >> address
>> > >> > > listed for the (no author) user).
>> > >> > >
>> > >> > > Hope that helps.
>> > >> > >
>> > >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c |
>> grep
>> > >> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
>> > >> > >
>> > >> > >
>> > >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
>> > >> > > > This failed last night:
>> > >> > > >
>> > >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
>> > >> > > > https://svn.apache.org/repos/asf --username ggregory --authors
>> > >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>> > >> > > /xalan/c/branches
>> > >> > > > --tags /xalan/c/tags
>> > >> > > > Running command: git svn init --prefix=svn/
>> --username='ggregory'
>> > >> > > > --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
>> > >> > > > --branches='/xalan/c/branches'
>> https://svn.apache.org/repos/asf
>> > >> > > > Running command: git config --local --get user.name
>> > >> > > > Running command: git config --local svn.authorsfile
>> ./authors.txt
>> > >> > > > Running command: git svn fetch
>> > >> > > > Author: (no author) not defined in ./authors.txt file
>> > >> > > >
>> > >> > > > command failed:
>> > >> > > > git svn fetch
>> > >> > > >
>> > >> > > > Any thoughts?
>> > >> > > >
>> > >> > > > Yes, I have authors.txt in the current folder and it has the
>> same
>> > >> > > content I
>> > >> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
>> > >> successfully.
>> > >> > > >
>> > >> > > > Thank you,
>> > >> > > > Gary
>> > >> > >
>> > >> > >
>> ---------------------------------------------------------------------
>> > >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> > >> > > For additional commands, e-mail: dev-help@xalan.apache.org
>> > >> > >
>> > >> > >
>> > >>
>> > >> --
>> > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>> > >>
>> > >> ---------------------------------------------------------------------
>> > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> > >> For additional commands, e-mail: dev-help@xalan.apache.org
>> > >>
>> > >>
>>
>> --
>> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> For additional commands, e-mail: dev-help@xalan.apache.org
>>
>>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
Yes, I've been deleting the .git folder after each failed attempt. I have
the latest version of git and svn2git so I'm not sure what's going on...
it's all pretty annoying.

Can you push you local repo with all tags and branches?

I'll try with xalan-java next...

Gary

On Fri, Apr 19, 2019 at 10:41 PM Bill Blough <bi...@apache.org> wrote:

> Hmm... I ran the same command, but my run completed without error and
> git seems to show all of the branches, including Xalan-C_1_11 and
> dbertoni, as well as all of the "unlabeled" branches.
>
>
> Did you run this from a new, clean directory, or the same directory as
> previous attempts?  If the latter, then it might be worth trying again
> in a new directory, in case there was some sort of cruft from previous
> attempts that interfered.
>
>
> Beyond that, I'm not really sure.  Maybe it's an issue with the version
> of svn2git or the git svn module or some other dependency.
>
>
> On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
> > Hm... not quite right: I ran:
> >
> > svn2git https://svn.apache.org/repos/asf --username ggregory --authors
> > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> /xalan/c/branches
> > --tags /xalan/c/tags
> >
> > After a few hours it ended with:
> >
> > ...<SNIP>
> > Running command: git branch -r --no-color
> >   svn/GSoC-2012
> >   svn/LotusXSL4C
> >   svn/LotusXSL4C_1_0_0
> >   svn/LotusXSL4C_1_3_0
> >   svn/LotusXSL4C_1_3_0-390
> >   svn/LotusXSL4C_1_3_1
> >   svn/Xalan-C_1_11
> >   svn/XalanDocs
> >   svn/dbertoni
> >   svn/tags/GSoC-2012_start
> >   svn/tags/LotusXSL4C_1_2
> >   svn/tags/Xalan-C-1_0_Docs
> >   svn/tags/Xalan-C-1_0_Docs@1350852
> >   svn/tags/Xalan-C_1_0_0
> >   svn/tags/Xalan-C_1_10_0
> >   svn/tags/Xalan-C_1_11_0
> >   svn/tags/Xalan-C_1_1_0
> >   svn/tags/Xalan-C_1_2_0
> >   svn/tags/Xalan-C_1_3
> >   svn/tags/Xalan-C_1_3_0
> >   svn/tags/Xalan-C_1_4_0
> >   svn/tags/Xalan-C_1_5_0
> >   svn/tags/Xalan-C_1_5_1
> >   svn/tags/Xalan-C_1_6_0
> >   svn/tags/Xalan-C_1_7_0
> >   svn/tags/Xalan-C_1_8_0
> >   svn/tags/Xalan-C_1_9_0
> >   svn/tags/Xalan-C_1_9_without_MemMgr
> >   svn/tags/Xalan_0_30_0
> >   svn/tags/Xalan_0_40_0
> >   svn/tags/xalan_0_20_0
> >   svn/trunk
> >   svn/unlabeled-1.1.2
> >   svn/unlabeled-1.1.2.1.2
> >   svn/unlabeled-1.10.2
> >   svn/unlabeled-1.11.2
> >   svn/unlabeled-1.11.2.1.2
> >   svn/unlabeled-1.12.2
> >   svn/unlabeled-1.13.2
> >   svn/unlabeled-1.14.2
> >   svn/unlabeled-1.144.2
> >   svn/unlabeled-1.15.2
> >   svn/unlabeled-1.15.2.2.2
> >   svn/unlabeled-1.15.4
> >   svn/unlabeled-1.16.2
> >   svn/unlabeled-1.17.2
> >   svn/unlabeled-1.18.2
> >   svn/unlabeled-1.19.2
> >   svn/unlabeled-1.19.4
> >   svn/unlabeled-1.2.2
> >   svn/unlabeled-1.2.2.1.2
> >   svn/unlabeled-1.20.2
> >   svn/unlabeled-1.21.2
> >   svn/unlabeled-1.22.2
> >   svn/unlabeled-1.23.2
> >   svn/unlabeled-1.24.2
> >   svn/unlabeled-1.24.4
> >   svn/unlabeled-1.25.2
> >   svn/unlabeled-1.26.2
> >   svn/unlabeled-1.28.2
> >   svn/unlabeled-1.29.2
> >   svn/unlabeled-1.3.2
> >   svn/unlabeled-1.3.2.1.2
> >   svn/unlabeled-1.30.2
> >   svn/unlabeled-1.32.2
> >   svn/unlabeled-1.32.2.1.2
> >   svn/unlabeled-1.33.2
> >   svn/unlabeled-1.34.2
> >   svn/unlabeled-1.35.2
> >   svn/unlabeled-1.37.2
> >   svn/unlabeled-1.38.2
> >   svn/unlabeled-1.39.2
> >   svn/unlabeled-1.4.2
> >   svn/unlabeled-1.4.2.1.2
> >   svn/unlabeled-1.41.2
> >   svn/unlabeled-1.47.2
> >   svn/unlabeled-1.5.2
> >   svn/unlabeled-1.5.2.1.2
> >   svn/unlabeled-1.50.2
> >   svn/unlabeled-1.52.2
> >   svn/unlabeled-1.52.4
> >   svn/unlabeled-1.52.4.1.2
> >   svn/unlabeled-1.52.4.1.2.1.2
> >   svn/unlabeled-1.54.2
> >   svn/unlabeled-1.56.2
> >   svn/unlabeled-1.57.2
> >   svn/unlabeled-1.6.2
> >   svn/unlabeled-1.68.2
> >   svn/unlabeled-1.7.2
> >   svn/unlabeled-1.70.2
> >   svn/unlabeled-1.73.2
> >   svn/unlabeled-1.76.2
> >   svn/unlabeled-1.8.2
> >   svn/unlabeled-1.8.2.1.2
> >   svn/unlabeled-1.80.2
> >   svn/unlabeled-1.85.2
> >   svn/unlabeled-1.9.2
> >   svn/unlabeled-1.99.2
> >   svn/unlabeled-1.99.2.1.2
> >   svn/unlabeled-1.99.4
> >   svn/unlabeled-1.99.4.1.2
> >   svn/unlabeled-1.99.4.1.2.1.2
> > Running command: git branch --track "GSoC-2012" "remotes/svn/GSoC-2012"
> > fatal: Cannot setup tracking information; starting point
> > 'remotes/svn/GSoC-2012' is not a branch.
> > Running command: git checkout -b "GSoC-2012" "remotes/svn/GSoC-2012"
> > Switched to a new branch 'GSoC-2012'
> > Running command: git checkout -b "LotusXSL4C" "remotes/svn/LotusXSL4C"
> > Switched to a new branch 'LotusXSL4C'
> > Running command: git checkout -b "LotusXSL4C_1_0_0"
> > "remotes/svn/LotusXSL4C_1_0_0"
> > Switched to a new branch 'LotusXSL4C_1_0_0'
> > Running command: git checkout -b "LotusXSL4C_1_3_0"
> > "remotes/svn/LotusXSL4C_1_3_0"
> > Switched to a new branch 'LotusXSL4C_1_3_0'
> > Running command: git checkout -b "LotusXSL4C_1_3_0-390"
> > "remotes/svn/LotusXSL4C_1_3_0-390"
> > Switched to a new branch 'LotusXSL4C_1_3_0-390'
> > Running command: git checkout -b "LotusXSL4C_1_3_1"
> > "remotes/svn/LotusXSL4C_1_3_1"
> > Switched to a new branch 'LotusXSL4C_1_3_1'
> > Running command: git checkout -b "Xalan-C_1_11"
> "remotes/svn/Xalan-C_1_11"
> > error: The following untracked working tree files would be overwritten by
> > checkout:
> > LICENSE
> > Please move or remove them before you switch branches.
> > Aborting
> > command failed:
> > git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
> > root@ggregory-VirtualBox:/media/sf_git/xalan-c#
> >
> > git branch does not list all the branches as we have them in SVN
> >
> > root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
> >   GSoC-2012
> >   LotusXSL4C
> >   LotusXSL4C_1_0_0
> >   LotusXSL4C_1_3_0
> >   LotusXSL4C_1_3_0-390
> > * LotusXSL4C_1_3_1
> >   master
> >
> > SVN branches are: https://svn.apache.org/repos/asf/xalan/c/branches/
> >
> >
> >    - GSoC-2012/
> >    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
> >    - LotusXSL4C/
> >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
> >    - LotusXSL4C_1_0_0/
> >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
> >    - LotusXSL4C_1_3_0/
> >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
> >    - LotusXSL4C_1_3_0-390/
> >    <
> https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
> >    - LotusXSL4C_1_3_1/
> >    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
> >    - Xalan-C_1_11/
> >    <https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/>
> >    - XalanDocs/
> >    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
> >    - dbertoni/ <
> https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
> >
> > Any thoughts?
> >
> > Thank you,
> > Gary
> >
> >
> > On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <ga...@gmail.com>
> wrote:
> >
> > > Thank you Bill. I'll give it a go locally...
> > >
> > > Gary
> > >
> > > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <bi...@apache.org>
> > > wrote:
> > >
> > >> Hi Gary,
> > >>
> > >> I expect that the pmc worked because all of the authors were found in
> > >> the authors.txt.
> > >>
> > >> I did a quick scan of the committers in the java repo, and they're all
> > >> in authors.txt, so I expect that will convert without problems as
> well.
> > >>
> > >> As for the c repo, I've been doing some testing here. I also ran into
> > >> the same error with (no author).  After some research, I changed the
> (no
> > >> author) line in authors.txt to
> > >>
> > >>     (no author) = No Author <de...@apache.org>
> > >>
> > >> Note the addition of a "name" before the email address.
> > >>
> > >> That allowed be to get further, at which point it gave me an error
> about
> > >> jdonohue missing.  So I did basically the same thing, and added
> > >>
> > >>     jdonohue = jdonohue <de...@apache.org>
> > >>
> > >> It's still running, but I expect it will complete without error at
> this
> > >> point.  The jdonohue failure was at commit r338318, and it's well past
> > >> that and in the 700,000 range now.
> > >>
> > >>
> > >> I'll let it complete.  That way, if you want me to push it to gitbox,
> I
> > >> can.
> > >> Or if you'd prefer to do it yourself, that's fine too.  If you make
> the
> > >> mods as per above, I don't think you'll have any problems.
> > >>
> > >> Best regards,
> > >> Bill
> > >>
> > >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
> > >> > I tried adding  jdonohue  like this:
> > >> >
> > >> > (no author) = dev-null@apache.org
> > >> > jdonohue = dev-null@apache.org
> > >> > a_budroni = Alessandro Budroni <a_...@apache.org>
> > >> > ...
> > >> >
> > >> > I and got the same failure. What is odd is that the original
> authors.txt
> > >> > file worked fine when I converted the pmc repo. I did not git the
> > >> console
> > >> > output to compare unfortunately.
> > >> >
> > >> > Gary
> > >> >
> > >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <billblough@apache.org
> >
> > >> wrote:
> > >> >
> > >> > > Hi Gary,
> > >> > >
> > >> > > Interestingly, (no author) IS defined in the authors.txt file
> (it's
> > >> the
> > >> > > first line).  I wonder if it's having a problem because it has a
> space
> > >> > > in it and isn't quoted?  You could try quoting it and see if that
> > >> works
> > >> > > (I haven't tried it).
> > >> > >
> > >> > > Alternately, I parsed the list of authors [1] and compared the
> result
> > >> to
> > >> > > the Apache authors.txt.  The only name in the c repo log that
> wasn't
> > >> in
> > >> > > authors.txt was jdonohue.  So the other solution should be to add
> > >> > > jdonohue to authors.txt (probably with the dev-null@apache.org
> > >> address
> > >> > > listed for the (no author) user).
> > >> > >
> > >> > > Hope that helps.
> > >> > >
> > >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c | grep
> > >> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
> > >> > >
> > >> > >
> > >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> > >> > > > This failed last night:
> > >> > > >
> > >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> > >> > > > https://svn.apache.org/repos/asf --username ggregory --authors
> > >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> > >> > > /xalan/c/branches
> > >> > > > --tags /xalan/c/tags
> > >> > > > Running command: git svn init --prefix=svn/
> --username='ggregory'
> > >> > > > --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
> > >> > > > --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
> > >> > > > Running command: git config --local --get user.name
> > >> > > > Running command: git config --local svn.authorsfile
> ./authors.txt
> > >> > > > Running command: git svn fetch
> > >> > > > Author: (no author) not defined in ./authors.txt file
> > >> > > >
> > >> > > > command failed:
> > >> > > > git svn fetch
> > >> > > >
> > >> > > > Any thoughts?
> > >> > > >
> > >> > > > Yes, I have authors.txt in the current folder and it has the
> same
> > >> > > content I
> > >> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
> > >> successfully.
> > >> > > >
> > >> > > > Thank you,
> > >> > > > Gary
> > >> > >
> > >> > >
> ---------------------------------------------------------------------
> > >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > >> > > For additional commands, e-mail: dev-help@xalan.apache.org
> > >> > >
> > >> > >
> > >>
> > >> --
> > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > >> For additional commands, e-mail: dev-help@xalan.apache.org
> > >>
> > >>
>
> --
> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> For additional commands, e-mail: dev-help@xalan.apache.org
>
>

Re: Svn - > Git

Posted by Bill Blough <bi...@apache.org>.
Hmm... I ran the same command, but my run completed without error and
git seems to show all of the branches, including Xalan-C_1_11 and
dbertoni, as well as all of the "unlabeled" branches.


Did you run this from a new, clean directory, or the same directory as
previous attempts?  If the latter, then it might be worth trying again
in a new directory, in case there was some sort of cruft from previous
attempts that interfered.


Beyond that, I'm not really sure.  Maybe it's an issue with the version
of svn2git or the git svn module or some other dependency.


On Fri, Apr 19, 2019 at 04:20:01PM -0400, Gary Gregory wrote:
> Hm... not quite right: I ran:
> 
> svn2git https://svn.apache.org/repos/asf --username ggregory --authors
> ./authors.txt --verbose --trunk /xalan/c/trunk --branches /xalan/c/branches
> --tags /xalan/c/tags
> 
> After a few hours it ended with:
> 
> ...<SNIP>
> Running command: git branch -r --no-color
>   svn/GSoC-2012
>   svn/LotusXSL4C
>   svn/LotusXSL4C_1_0_0
>   svn/LotusXSL4C_1_3_0
>   svn/LotusXSL4C_1_3_0-390
>   svn/LotusXSL4C_1_3_1
>   svn/Xalan-C_1_11
>   svn/XalanDocs
>   svn/dbertoni
>   svn/tags/GSoC-2012_start
>   svn/tags/LotusXSL4C_1_2
>   svn/tags/Xalan-C-1_0_Docs
>   svn/tags/Xalan-C-1_0_Docs@1350852
>   svn/tags/Xalan-C_1_0_0
>   svn/tags/Xalan-C_1_10_0
>   svn/tags/Xalan-C_1_11_0
>   svn/tags/Xalan-C_1_1_0
>   svn/tags/Xalan-C_1_2_0
>   svn/tags/Xalan-C_1_3
>   svn/tags/Xalan-C_1_3_0
>   svn/tags/Xalan-C_1_4_0
>   svn/tags/Xalan-C_1_5_0
>   svn/tags/Xalan-C_1_5_1
>   svn/tags/Xalan-C_1_6_0
>   svn/tags/Xalan-C_1_7_0
>   svn/tags/Xalan-C_1_8_0
>   svn/tags/Xalan-C_1_9_0
>   svn/tags/Xalan-C_1_9_without_MemMgr
>   svn/tags/Xalan_0_30_0
>   svn/tags/Xalan_0_40_0
>   svn/tags/xalan_0_20_0
>   svn/trunk
>   svn/unlabeled-1.1.2
>   svn/unlabeled-1.1.2.1.2
>   svn/unlabeled-1.10.2
>   svn/unlabeled-1.11.2
>   svn/unlabeled-1.11.2.1.2
>   svn/unlabeled-1.12.2
>   svn/unlabeled-1.13.2
>   svn/unlabeled-1.14.2
>   svn/unlabeled-1.144.2
>   svn/unlabeled-1.15.2
>   svn/unlabeled-1.15.2.2.2
>   svn/unlabeled-1.15.4
>   svn/unlabeled-1.16.2
>   svn/unlabeled-1.17.2
>   svn/unlabeled-1.18.2
>   svn/unlabeled-1.19.2
>   svn/unlabeled-1.19.4
>   svn/unlabeled-1.2.2
>   svn/unlabeled-1.2.2.1.2
>   svn/unlabeled-1.20.2
>   svn/unlabeled-1.21.2
>   svn/unlabeled-1.22.2
>   svn/unlabeled-1.23.2
>   svn/unlabeled-1.24.2
>   svn/unlabeled-1.24.4
>   svn/unlabeled-1.25.2
>   svn/unlabeled-1.26.2
>   svn/unlabeled-1.28.2
>   svn/unlabeled-1.29.2
>   svn/unlabeled-1.3.2
>   svn/unlabeled-1.3.2.1.2
>   svn/unlabeled-1.30.2
>   svn/unlabeled-1.32.2
>   svn/unlabeled-1.32.2.1.2
>   svn/unlabeled-1.33.2
>   svn/unlabeled-1.34.2
>   svn/unlabeled-1.35.2
>   svn/unlabeled-1.37.2
>   svn/unlabeled-1.38.2
>   svn/unlabeled-1.39.2
>   svn/unlabeled-1.4.2
>   svn/unlabeled-1.4.2.1.2
>   svn/unlabeled-1.41.2
>   svn/unlabeled-1.47.2
>   svn/unlabeled-1.5.2
>   svn/unlabeled-1.5.2.1.2
>   svn/unlabeled-1.50.2
>   svn/unlabeled-1.52.2
>   svn/unlabeled-1.52.4
>   svn/unlabeled-1.52.4.1.2
>   svn/unlabeled-1.52.4.1.2.1.2
>   svn/unlabeled-1.54.2
>   svn/unlabeled-1.56.2
>   svn/unlabeled-1.57.2
>   svn/unlabeled-1.6.2
>   svn/unlabeled-1.68.2
>   svn/unlabeled-1.7.2
>   svn/unlabeled-1.70.2
>   svn/unlabeled-1.73.2
>   svn/unlabeled-1.76.2
>   svn/unlabeled-1.8.2
>   svn/unlabeled-1.8.2.1.2
>   svn/unlabeled-1.80.2
>   svn/unlabeled-1.85.2
>   svn/unlabeled-1.9.2
>   svn/unlabeled-1.99.2
>   svn/unlabeled-1.99.2.1.2
>   svn/unlabeled-1.99.4
>   svn/unlabeled-1.99.4.1.2
>   svn/unlabeled-1.99.4.1.2.1.2
> Running command: git branch --track "GSoC-2012" "remotes/svn/GSoC-2012"
> fatal: Cannot setup tracking information; starting point
> 'remotes/svn/GSoC-2012' is not a branch.
> Running command: git checkout -b "GSoC-2012" "remotes/svn/GSoC-2012"
> Switched to a new branch 'GSoC-2012'
> Running command: git checkout -b "LotusXSL4C" "remotes/svn/LotusXSL4C"
> Switched to a new branch 'LotusXSL4C'
> Running command: git checkout -b "LotusXSL4C_1_0_0"
> "remotes/svn/LotusXSL4C_1_0_0"
> Switched to a new branch 'LotusXSL4C_1_0_0'
> Running command: git checkout -b "LotusXSL4C_1_3_0"
> "remotes/svn/LotusXSL4C_1_3_0"
> Switched to a new branch 'LotusXSL4C_1_3_0'
> Running command: git checkout -b "LotusXSL4C_1_3_0-390"
> "remotes/svn/LotusXSL4C_1_3_0-390"
> Switched to a new branch 'LotusXSL4C_1_3_0-390'
> Running command: git checkout -b "LotusXSL4C_1_3_1"
> "remotes/svn/LotusXSL4C_1_3_1"
> Switched to a new branch 'LotusXSL4C_1_3_1'
> Running command: git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
> error: The following untracked working tree files would be overwritten by
> checkout:
> LICENSE
> Please move or remove them before you switch branches.
> Aborting
> command failed:
> git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
> root@ggregory-VirtualBox:/media/sf_git/xalan-c#
> 
> git branch does not list all the branches as we have them in SVN
> 
> root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
>   GSoC-2012
>   LotusXSL4C
>   LotusXSL4C_1_0_0
>   LotusXSL4C_1_3_0
>   LotusXSL4C_1_3_0-390
> * LotusXSL4C_1_3_1
>   master
> 
> SVN branches are: https://svn.apache.org/repos/asf/xalan/c/branches/
> 
> 
>    - GSoC-2012/
>    <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
>    - LotusXSL4C/
>    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
>    - LotusXSL4C_1_0_0/
>    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
>    - LotusXSL4C_1_3_0/
>    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
>    - LotusXSL4C_1_3_0-390/
>    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
>    - LotusXSL4C_1_3_1/
>    <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
>    - Xalan-C_1_11/
>    <https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/>
>    - XalanDocs/
>    <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
>    - dbertoni/ <https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>
> 
> Any thoughts?
> 
> Thank you,
> Gary
> 
> 
> On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <ga...@gmail.com> wrote:
> 
> > Thank you Bill. I'll give it a go locally...
> >
> > Gary
> >
> > On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <bi...@apache.org>
> > wrote:
> >
> >> Hi Gary,
> >>
> >> I expect that the pmc worked because all of the authors were found in
> >> the authors.txt.
> >>
> >> I did a quick scan of the committers in the java repo, and they're all
> >> in authors.txt, so I expect that will convert without problems as well.
> >>
> >> As for the c repo, I've been doing some testing here. I also ran into
> >> the same error with (no author).  After some research, I changed the (no
> >> author) line in authors.txt to
> >>
> >>     (no author) = No Author <de...@apache.org>
> >>
> >> Note the addition of a "name" before the email address.
> >>
> >> That allowed be to get further, at which point it gave me an error about
> >> jdonohue missing.  So I did basically the same thing, and added
> >>
> >>     jdonohue = jdonohue <de...@apache.org>
> >>
> >> It's still running, but I expect it will complete without error at this
> >> point.  The jdonohue failure was at commit r338318, and it's well past
> >> that and in the 700,000 range now.
> >>
> >>
> >> I'll let it complete.  That way, if you want me to push it to gitbox, I
> >> can.
> >> Or if you'd prefer to do it yourself, that's fine too.  If you make the
> >> mods as per above, I don't think you'll have any problems.
> >>
> >> Best regards,
> >> Bill
> >>
> >> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
> >> > I tried adding  jdonohue  like this:
> >> >
> >> > (no author) = dev-null@apache.org
> >> > jdonohue = dev-null@apache.org
> >> > a_budroni = Alessandro Budroni <a_...@apache.org>
> >> > ...
> >> >
> >> > I and got the same failure. What is odd is that the original authors.txt
> >> > file worked fine when I converted the pmc repo. I did not git the
> >> console
> >> > output to compare unfortunately.
> >> >
> >> > Gary
> >> >
> >> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <bi...@apache.org>
> >> wrote:
> >> >
> >> > > Hi Gary,
> >> > >
> >> > > Interestingly, (no author) IS defined in the authors.txt file (it's
> >> the
> >> > > first line).  I wonder if it's having a problem because it has a space
> >> > > in it and isn't quoted?  You could try quoting it and see if that
> >> works
> >> > > (I haven't tried it).
> >> > >
> >> > > Alternately, I parsed the list of authors [1] and compared the result
> >> to
> >> > > the Apache authors.txt.  The only name in the c repo log that wasn't
> >> in
> >> > > authors.txt was jdonohue.  So the other solution should be to add
> >> > > jdonohue to authors.txt (probably with the dev-null@apache.org
> >> address
> >> > > listed for the (no author) user).
> >> > >
> >> > > Hope that helps.
> >> > >
> >> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c | grep
> >> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
> >> > >
> >> > >
> >> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> >> > > > This failed last night:
> >> > > >
> >> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> >> > > > https://svn.apache.org/repos/asf --username ggregory --authors
> >> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> >> > > /xalan/c/branches
> >> > > > --tags /xalan/c/tags
> >> > > > Running command: git svn init --prefix=svn/ --username='ggregory'
> >> > > > --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
> >> > > > --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
> >> > > > Running command: git config --local --get user.name
> >> > > > Running command: git config --local svn.authorsfile ./authors.txt
> >> > > > Running command: git svn fetch
> >> > > > Author: (no author) not defined in ./authors.txt file
> >> > > >
> >> > > > command failed:
> >> > > > git svn fetch
> >> > > >
> >> > > > Any thoughts?
> >> > > >
> >> > > > Yes, I have authors.txt in the current folder and it has the same
> >> > > content I
> >> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
> >> successfully.
> >> > > >
> >> > > > Thank you,
> >> > > > Gary
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> >> > > For additional commands, e-mail: dev-help@xalan.apache.org
> >> > >
> >> > >
> >>
> >> --
> >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> >> For additional commands, e-mail: dev-help@xalan.apache.org
> >>
> >>

-- 
GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
Hm... not quite right: I ran:

svn2git https://svn.apache.org/repos/asf --username ggregory --authors
./authors.txt --verbose --trunk /xalan/c/trunk --branches /xalan/c/branches
--tags /xalan/c/tags

After a few hours it ended with:

...<SNIP>
Running command: git branch -r --no-color
  svn/GSoC-2012
  svn/LotusXSL4C
  svn/LotusXSL4C_1_0_0
  svn/LotusXSL4C_1_3_0
  svn/LotusXSL4C_1_3_0-390
  svn/LotusXSL4C_1_3_1
  svn/Xalan-C_1_11
  svn/XalanDocs
  svn/dbertoni
  svn/tags/GSoC-2012_start
  svn/tags/LotusXSL4C_1_2
  svn/tags/Xalan-C-1_0_Docs
  svn/tags/Xalan-C-1_0_Docs@1350852
  svn/tags/Xalan-C_1_0_0
  svn/tags/Xalan-C_1_10_0
  svn/tags/Xalan-C_1_11_0
  svn/tags/Xalan-C_1_1_0
  svn/tags/Xalan-C_1_2_0
  svn/tags/Xalan-C_1_3
  svn/tags/Xalan-C_1_3_0
  svn/tags/Xalan-C_1_4_0
  svn/tags/Xalan-C_1_5_0
  svn/tags/Xalan-C_1_5_1
  svn/tags/Xalan-C_1_6_0
  svn/tags/Xalan-C_1_7_0
  svn/tags/Xalan-C_1_8_0
  svn/tags/Xalan-C_1_9_0
  svn/tags/Xalan-C_1_9_without_MemMgr
  svn/tags/Xalan_0_30_0
  svn/tags/Xalan_0_40_0
  svn/tags/xalan_0_20_0
  svn/trunk
  svn/unlabeled-1.1.2
  svn/unlabeled-1.1.2.1.2
  svn/unlabeled-1.10.2
  svn/unlabeled-1.11.2
  svn/unlabeled-1.11.2.1.2
  svn/unlabeled-1.12.2
  svn/unlabeled-1.13.2
  svn/unlabeled-1.14.2
  svn/unlabeled-1.144.2
  svn/unlabeled-1.15.2
  svn/unlabeled-1.15.2.2.2
  svn/unlabeled-1.15.4
  svn/unlabeled-1.16.2
  svn/unlabeled-1.17.2
  svn/unlabeled-1.18.2
  svn/unlabeled-1.19.2
  svn/unlabeled-1.19.4
  svn/unlabeled-1.2.2
  svn/unlabeled-1.2.2.1.2
  svn/unlabeled-1.20.2
  svn/unlabeled-1.21.2
  svn/unlabeled-1.22.2
  svn/unlabeled-1.23.2
  svn/unlabeled-1.24.2
  svn/unlabeled-1.24.4
  svn/unlabeled-1.25.2
  svn/unlabeled-1.26.2
  svn/unlabeled-1.28.2
  svn/unlabeled-1.29.2
  svn/unlabeled-1.3.2
  svn/unlabeled-1.3.2.1.2
  svn/unlabeled-1.30.2
  svn/unlabeled-1.32.2
  svn/unlabeled-1.32.2.1.2
  svn/unlabeled-1.33.2
  svn/unlabeled-1.34.2
  svn/unlabeled-1.35.2
  svn/unlabeled-1.37.2
  svn/unlabeled-1.38.2
  svn/unlabeled-1.39.2
  svn/unlabeled-1.4.2
  svn/unlabeled-1.4.2.1.2
  svn/unlabeled-1.41.2
  svn/unlabeled-1.47.2
  svn/unlabeled-1.5.2
  svn/unlabeled-1.5.2.1.2
  svn/unlabeled-1.50.2
  svn/unlabeled-1.52.2
  svn/unlabeled-1.52.4
  svn/unlabeled-1.52.4.1.2
  svn/unlabeled-1.52.4.1.2.1.2
  svn/unlabeled-1.54.2
  svn/unlabeled-1.56.2
  svn/unlabeled-1.57.2
  svn/unlabeled-1.6.2
  svn/unlabeled-1.68.2
  svn/unlabeled-1.7.2
  svn/unlabeled-1.70.2
  svn/unlabeled-1.73.2
  svn/unlabeled-1.76.2
  svn/unlabeled-1.8.2
  svn/unlabeled-1.8.2.1.2
  svn/unlabeled-1.80.2
  svn/unlabeled-1.85.2
  svn/unlabeled-1.9.2
  svn/unlabeled-1.99.2
  svn/unlabeled-1.99.2.1.2
  svn/unlabeled-1.99.4
  svn/unlabeled-1.99.4.1.2
  svn/unlabeled-1.99.4.1.2.1.2
Running command: git branch --track "GSoC-2012" "remotes/svn/GSoC-2012"
fatal: Cannot setup tracking information; starting point
'remotes/svn/GSoC-2012' is not a branch.
Running command: git checkout -b "GSoC-2012" "remotes/svn/GSoC-2012"
Switched to a new branch 'GSoC-2012'
Running command: git checkout -b "LotusXSL4C" "remotes/svn/LotusXSL4C"
Switched to a new branch 'LotusXSL4C'
Running command: git checkout -b "LotusXSL4C_1_0_0"
"remotes/svn/LotusXSL4C_1_0_0"
Switched to a new branch 'LotusXSL4C_1_0_0'
Running command: git checkout -b "LotusXSL4C_1_3_0"
"remotes/svn/LotusXSL4C_1_3_0"
Switched to a new branch 'LotusXSL4C_1_3_0'
Running command: git checkout -b "LotusXSL4C_1_3_0-390"
"remotes/svn/LotusXSL4C_1_3_0-390"
Switched to a new branch 'LotusXSL4C_1_3_0-390'
Running command: git checkout -b "LotusXSL4C_1_3_1"
"remotes/svn/LotusXSL4C_1_3_1"
Switched to a new branch 'LotusXSL4C_1_3_1'
Running command: git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
error: The following untracked working tree files would be overwritten by
checkout:
LICENSE
Please move or remove them before you switch branches.
Aborting
command failed:
git checkout -b "Xalan-C_1_11" "remotes/svn/Xalan-C_1_11"
root@ggregory-VirtualBox:/media/sf_git/xalan-c#

git branch does not list all the branches as we have them in SVN

root@ggregory-VirtualBox:/media/sf_git/xalan-c# git branch
  GSoC-2012
  LotusXSL4C
  LotusXSL4C_1_0_0
  LotusXSL4C_1_3_0
  LotusXSL4C_1_3_0-390
* LotusXSL4C_1_3_1
  master

SVN branches are: https://svn.apache.org/repos/asf/xalan/c/branches/


   - GSoC-2012/
   <https://svn.apache.org/repos/asf/xalan/c/branches/GSoC-2012/>
   - LotusXSL4C/
   <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C/>
   - LotusXSL4C_1_0_0/
   <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_0_0/>
   - LotusXSL4C_1_3_0/
   <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0/>
   - LotusXSL4C_1_3_0-390/
   <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_0-390/>
   - LotusXSL4C_1_3_1/
   <https://svn.apache.org/repos/asf/xalan/c/branches/LotusXSL4C_1_3_1/>
   - Xalan-C_1_11/
   <https://svn.apache.org/repos/asf/xalan/c/branches/Xalan-C_1_11/>
   - XalanDocs/
   <https://svn.apache.org/repos/asf/xalan/c/branches/XalanDocs/>
   - dbertoni/ <https://svn.apache.org/repos/asf/xalan/c/branches/dbertoni/>

Any thoughts?

Thank you,
Gary


On Fri, Apr 19, 2019 at 8:34 AM Gary Gregory <ga...@gmail.com> wrote:

> Thank you Bill. I'll give it a go locally...
>
> Gary
>
> On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <bi...@apache.org>
> wrote:
>
>> Hi Gary,
>>
>> I expect that the pmc worked because all of the authors were found in
>> the authors.txt.
>>
>> I did a quick scan of the committers in the java repo, and they're all
>> in authors.txt, so I expect that will convert without problems as well.
>>
>> As for the c repo, I've been doing some testing here. I also ran into
>> the same error with (no author).  After some research, I changed the (no
>> author) line in authors.txt to
>>
>>     (no author) = No Author <de...@apache.org>
>>
>> Note the addition of a "name" before the email address.
>>
>> That allowed be to get further, at which point it gave me an error about
>> jdonohue missing.  So I did basically the same thing, and added
>>
>>     jdonohue = jdonohue <de...@apache.org>
>>
>> It's still running, but I expect it will complete without error at this
>> point.  The jdonohue failure was at commit r338318, and it's well past
>> that and in the 700,000 range now.
>>
>>
>> I'll let it complete.  That way, if you want me to push it to gitbox, I
>> can.
>> Or if you'd prefer to do it yourself, that's fine too.  If you make the
>> mods as per above, I don't think you'll have any problems.
>>
>> Best regards,
>> Bill
>>
>> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
>> > I tried adding  jdonohue  like this:
>> >
>> > (no author) = dev-null@apache.org
>> > jdonohue = dev-null@apache.org
>> > a_budroni = Alessandro Budroni <a_...@apache.org>
>> > ...
>> >
>> > I and got the same failure. What is odd is that the original authors.txt
>> > file worked fine when I converted the pmc repo. I did not git the
>> console
>> > output to compare unfortunately.
>> >
>> > Gary
>> >
>> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <bi...@apache.org>
>> wrote:
>> >
>> > > Hi Gary,
>> > >
>> > > Interestingly, (no author) IS defined in the authors.txt file (it's
>> the
>> > > first line).  I wonder if it's having a problem because it has a space
>> > > in it and isn't quoted?  You could try quoting it and see if that
>> works
>> > > (I haven't tried it).
>> > >
>> > > Alternately, I parsed the list of authors [1] and compared the result
>> to
>> > > the Apache authors.txt.  The only name in the c repo log that wasn't
>> in
>> > > authors.txt was jdonohue.  So the other solution should be to add
>> > > jdonohue to authors.txt (probably with the dev-null@apache.org
>> address
>> > > listed for the (no author) user).
>> > >
>> > > Hope that helps.
>> > >
>> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c | grep
>> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
>> > >
>> > >
>> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
>> > > > This failed last night:
>> > > >
>> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
>> > > > https://svn.apache.org/repos/asf --username ggregory --authors
>> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
>> > > /xalan/c/branches
>> > > > --tags /xalan/c/tags
>> > > > Running command: git svn init --prefix=svn/ --username='ggregory'
>> > > > --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
>> > > > --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
>> > > > Running command: git config --local --get user.name
>> > > > Running command: git config --local svn.authorsfile ./authors.txt
>> > > > Running command: git svn fetch
>> > > > Author: (no author) not defined in ./authors.txt file
>> > > >
>> > > > command failed:
>> > > > git svn fetch
>> > > >
>> > > > Any thoughts?
>> > > >
>> > > > Yes, I have authors.txt in the current folder and it has the same
>> > > content I
>> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
>> successfully.
>> > > >
>> > > > Thank you,
>> > > > Gary
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> > > For additional commands, e-mail: dev-help@xalan.apache.org
>> > >
>> > >
>>
>> --
>> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> For additional commands, e-mail: dev-help@xalan.apache.org
>>
>>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
Thank you Bill. I'll give it a go locally...

Gary

On Thu, Apr 18, 2019 at 10:54 PM Bill Blough <bi...@apache.org> wrote:

> Hi Gary,
>
> I expect that the pmc worked because all of the authors were found in
> the authors.txt.
>
> I did a quick scan of the committers in the java repo, and they're all
> in authors.txt, so I expect that will convert without problems as well.
>
> As for the c repo, I've been doing some testing here. I also ran into
> the same error with (no author).  After some research, I changed the (no
> author) line in authors.txt to
>
>     (no author) = No Author <de...@apache.org>
>
> Note the addition of a "name" before the email address.
>
> That allowed be to get further, at which point it gave me an error about
> jdonohue missing.  So I did basically the same thing, and added
>
>     jdonohue = jdonohue <de...@apache.org>
>
> It's still running, but I expect it will complete without error at this
> point.  The jdonohue failure was at commit r338318, and it's well past
> that and in the 700,000 range now.
>
>
> I'll let it complete.  That way, if you want me to push it to gitbox, I
> can.
> Or if you'd prefer to do it yourself, that's fine too.  If you make the
> mods as per above, I don't think you'll have any problems.
>
> Best regards,
> Bill
>
> On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
> > I tried adding  jdonohue  like this:
> >
> > (no author) = dev-null@apache.org
> > jdonohue = dev-null@apache.org
> > a_budroni = Alessandro Budroni <a_...@apache.org>
> > ...
> >
> > I and got the same failure. What is odd is that the original authors.txt
> > file worked fine when I converted the pmc repo. I did not git the console
> > output to compare unfortunately.
> >
> > Gary
> >
> > On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <bi...@apache.org>
> wrote:
> >
> > > Hi Gary,
> > >
> > > Interestingly, (no author) IS defined in the authors.txt file (it's the
> > > first line).  I wonder if it's having a problem because it has a space
> > > in it and isn't quoted?  You could try quoting it and see if that works
> > > (I haven't tried it).
> > >
> > > Alternately, I parsed the list of authors [1] and compared the result
> to
> > > the Apache authors.txt.  The only name in the c repo log that wasn't in
> > > authors.txt was jdonohue.  So the other solution should be to add
> > > jdonohue to authors.txt (probably with the dev-null@apache.org address
> > > listed for the (no author) user).
> > >
> > > Hope that helps.
> > >
> > > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c | grep
> > > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
> > >
> > >
> > > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> > > > This failed last night:
> > > >
> > > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> > > > https://svn.apache.org/repos/asf --username ggregory --authors
> > > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> > > /xalan/c/branches
> > > > --tags /xalan/c/tags
> > > > Running command: git svn init --prefix=svn/ --username='ggregory'
> > > > --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
> > > > --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
> > > > Running command: git config --local --get user.name
> > > > Running command: git config --local svn.authorsfile ./authors.txt
> > > > Running command: git svn fetch
> > > > Author: (no author) not defined in ./authors.txt file
> > > >
> > > > command failed:
> > > > git svn fetch
> > > >
> > > > Any thoughts?
> > > >
> > > > Yes, I have authors.txt in the current folder and it has the same
> > > content I
> > > > used to convert https://svn.apache.org/repos/asf/xalan/pmc
> successfully.
> > > >
> > > > Thank you,
> > > > Gary
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > > For additional commands, e-mail: dev-help@xalan.apache.org
> > >
> > >
>
> --
> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> For additional commands, e-mail: dev-help@xalan.apache.org
>
>

Re: Svn - > Git

Posted by Bill Blough <bi...@apache.org>.
Hi Gary,

I expect that the pmc worked because all of the authors were found in
the authors.txt.

I did a quick scan of the committers in the java repo, and they're all
in authors.txt, so I expect that will convert without problems as well.

As for the c repo, I've been doing some testing here. I also ran into
the same error with (no author).  After some research, I changed the (no
author) line in authors.txt to

    (no author) = No Author <de...@apache.org>

Note the addition of a "name" before the email address.

That allowed be to get further, at which point it gave me an error about
jdonohue missing.  So I did basically the same thing, and added

    jdonohue = jdonohue <de...@apache.org>

It's still running, but I expect it will complete without error at this
point.  The jdonohue failure was at commit r338318, and it's well past
that and in the 700,000 range now.


I'll let it complete.  That way, if you want me to push it to gitbox, I can.
Or if you'd prefer to do it yourself, that's fine too.  If you make the
mods as per above, I don't think you'll have any problems.

Best regards,
Bill

On Thu, Apr 18, 2019 at 05:36:08PM -0400, Gary Gregory wrote:
> I tried adding  jdonohue  like this:
> 
> (no author) = dev-null@apache.org
> jdonohue = dev-null@apache.org
> a_budroni = Alessandro Budroni <a_...@apache.org>
> ...
> 
> I and got the same failure. What is odd is that the original authors.txt
> file worked fine when I converted the pmc repo. I did not git the console
> output to compare unfortunately.
> 
> Gary
> 
> On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <bi...@apache.org> wrote:
> 
> > Hi Gary,
> >
> > Interestingly, (no author) IS defined in the authors.txt file (it's the
> > first line).  I wonder if it's having a problem because it has a space
> > in it and isn't quoted?  You could try quoting it and see if that works
> > (I haven't tried it).
> >
> > Alternately, I parsed the list of authors [1] and compared the result to
> > the Apache authors.txt.  The only name in the c repo log that wasn't in
> > authors.txt was jdonohue.  So the other solution should be to add
> > jdonohue to authors.txt (probably with the dev-null@apache.org address
> > listed for the (no author) user).
> >
> > Hope that helps.
> >
> > [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c | grep
> > "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
> >
> >
> > On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> > > This failed last night:
> > >
> > > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> > > https://svn.apache.org/repos/asf --username ggregory --authors
> > > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> > /xalan/c/branches
> > > --tags /xalan/c/tags
> > > Running command: git svn init --prefix=svn/ --username='ggregory'
> > > --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
> > > --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
> > > Running command: git config --local --get user.name
> > > Running command: git config --local svn.authorsfile ./authors.txt
> > > Running command: git svn fetch
> > > Author: (no author) not defined in ./authors.txt file
> > >
> > > command failed:
> > > git svn fetch
> > >
> > > Any thoughts?
> > >
> > > Yes, I have authors.txt in the current folder and it has the same
> > content I
> > > used to convert https://svn.apache.org/repos/asf/xalan/pmc successfully.
> > >
> > > Thank you,
> > > Gary
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > For additional commands, e-mail: dev-help@xalan.apache.org
> >
> >

-- 
GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
I tried adding  jdonohue  like this:

(no author) = dev-null@apache.org
jdonohue = dev-null@apache.org
a_budroni = Alessandro Budroni <a_...@apache.org>
...

I and got the same failure. What is odd is that the original authors.txt
file worked fine when I converted the pmc repo. I did not git the console
output to compare unfortunately.

Gary

On Tue, Apr 16, 2019 at 11:12 AM Bill Blough <bi...@apache.org> wrote:

> Hi Gary,
>
> Interestingly, (no author) IS defined in the authors.txt file (it's the
> first line).  I wonder if it's having a problem because it has a space
> in it and isn't quoted?  You could try quoting it and see if that works
> (I haven't tried it).
>
> Alternately, I parsed the list of authors [1] and compared the result to
> the Apache authors.txt.  The only name in the c repo log that wasn't in
> authors.txt was jdonohue.  So the other solution should be to add
> jdonohue to authors.txt (probably with the dev-null@apache.org address
> listed for the (no author) user).
>
> Hope that helps.
>
> [1] svn log --xml https://svn.apache.org/repos/asf/xalan/c | grep
> "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'
>
>
> On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> > This failed last night:
> >
> > ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> > https://svn.apache.org/repos/asf --username ggregory --authors
> > ./authors.txt --verbose --trunk /xalan/c/trunk --branches
> /xalan/c/branches
> > --tags /xalan/c/tags
> > Running command: git svn init --prefix=svn/ --username='ggregory'
> > --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
> > --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
> > Running command: git config --local --get user.name
> > Running command: git config --local svn.authorsfile ./authors.txt
> > Running command: git svn fetch
> > Author: (no author) not defined in ./authors.txt file
> >
> > command failed:
> > git svn fetch
> >
> > Any thoughts?
> >
> > Yes, I have authors.txt in the current folder and it has the same
> content I
> > used to convert https://svn.apache.org/repos/asf/xalan/pmc successfully.
> >
> > Thank you,
> > Gary
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> For additional commands, e-mail: dev-help@xalan.apache.org
>
>

Re: Svn - > Git

Posted by Mukul Gandhi <mu...@apache.org>.
Hi Gary,
    You've articulated very well, advantages of GitBox and GitHub for
Xalan. My +1 for this move.

I'm very sure, you'd (possibly with support from Apache infra, and looking
at suggestions from Bill as well) be successfully able to move Xalan's SVN
repos to GitBox.

On Thu, Apr 18, 2019 at 6:24 PM Gary Gregory <ga...@gmail.com> wrote:

> Hi Mukul,
>
> A giant plus for GitBox is integration with GitHub. If someone provides a
> PR on GitHub, you can merge it _directly_ from GitHub's UI and have that
> change reflected immediately to GitBox. Otherwise, if you do the mirroring
> that other projects do/have done between Svn and GitHub, there is no such
> feature. We migrated all of the (active) Apache Commons repositories to
> GitHub and it has been very successful IMO. This make it MUCH easier to
> interact with contributors, it is also much easier to review patches in the
> GitHub UI than it is looking at a .patch or .diff file. There are only
> pluses IMO. The trick is getting there... which I'm not yet, I'm hoping to
> get help on the INFRA ticket...
>
> Gary
>




-- 
Regards,
Mukul Gandhi

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
Hi Mukul,

A giant plus for GitBox is integration with GitHub. If someone provides a
PR on GitHub, you can merge it _directly_ from GitHub's UI and have that
change reflected immediately to GitBox. Otherwise, if you do the mirroring
that other projects do/have done between Svn and GitHub, there is no such
feature. We migrated all of the (active) Apache Commons repositories to
GitHub and it has been very successful IMO. This make it MUCH easier to
interact with contributors, it is also much easier to review patches in the
GitHub UI than it is looking at a .patch or .diff file. There are only
pluses IMO. The trick is getting there... which I'm not yet, I'm hoping to
get help on the INFRA ticket...

Gary
Gary

On Thu, Apr 18, 2019 at 12:22 AM Mukul Gandhi <mu...@apache.org> wrote:

> Hi Gary,
>    I'm wondering if you'd like the idea that, shall we revert to and
> retain Xalan's source repository to SVN? GitBox is not mandatory as of now
> for use by Apache projects. For retaining SVN for Xalan, I guess you'd need
> to discard effort spent until now for trying moving Xalan to GitBox, and
> that may sound little annoying to you I guess.
>
> Xerces is on SVN, and I believe Xerces is closely related to Xalan. I
> think, as of now Xerces has no plans (I've not seen any discussion about
> this on Xerces lists, other than one email from you on one of Xerces's list
> few weeks ago suggesting Xerces's move to GitBox) to moving to GitBox.
>
> If you're certain to move Xalan to GitBox, then its fine. I'm with you for
> that, and I believe that others would also have no objections.
>
> I'm also curious to know that, GitBox other than an alternative to SVN at
> Apache, what would be GitBox's other advantages for Xalan? I can see that,
> moving Xalan to GitBox would allow Xalan community to use GitHub (which is
> hugely popular) as well, as a source repository.
>
> On Tue, Apr 16, 2019 at 8:02 PM Gary Gregory <ga...@gmail.com>
> wrote:
>
>> This failed last night:
>>
>> ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
>> https://svn.apache.org/repos/asf --username ggregory --authors
>> ./authors.txt --verbose --trunk /xalan/c/trunk --branches /xalan/c/branches
>> --tags /xalan/c/tags
>> Running command: git svn init --prefix=svn/ --username='ggregory'
>> --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
>> --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
>> Running command: git config --local --get user.name
>> Running command: git config --local svn.authorsfile ./authors.txt
>> Running command: git svn fetch
>> Author: (no author) not defined in ./authors.txt file
>>
>> command failed:
>> git svn fetch
>>
>> Any thoughts?
>>
>> Yes, I have authors.txt in the current folder and it has the same content
>> I used to convert https://svn.apache.org/repos/asf/xalan/pmc
>> successfully.
>>
>> Thank you,
>> Gary
>>
>
>
>
>
> --
> Regards,
> Mukul Gandhi
>

Re: Svn - > Git

Posted by Mukul Gandhi <mu...@apache.org>.
Hi Gary,
   I'm wondering if you'd like the idea that, shall we revert to and retain
Xalan's source repository to SVN? GitBox is not mandatory as of now for use
by Apache projects. For retaining SVN for Xalan, I guess you'd need to
discard effort spent until now for trying moving Xalan to GitBox, and that
may sound little annoying to you I guess.

Xerces is on SVN, and I believe Xerces is closely related to Xalan. I
think, as of now Xerces has no plans (I've not seen any discussion about
this on Xerces lists, other than one email from you on one of Xerces's list
few weeks ago suggesting Xerces's move to GitBox) to moving to GitBox.

If you're certain to move Xalan to GitBox, then its fine. I'm with you for
that, and I believe that others would also have no objections.

I'm also curious to know that, GitBox other than an alternative to SVN at
Apache, what would be GitBox's other advantages for Xalan? I can see that,
moving Xalan to GitBox would allow Xalan community to use GitHub (which is
hugely popular) as well, as a source repository.

On Tue, Apr 16, 2019 at 8:02 PM Gary Gregory <ga...@gmail.com> wrote:

> This failed last night:
>
> ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> https://svn.apache.org/repos/asf --username ggregory --authors
> ./authors.txt --verbose --trunk /xalan/c/trunk --branches /xalan/c/branches
> --tags /xalan/c/tags
> Running command: git svn init --prefix=svn/ --username='ggregory'
> --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
> --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
> Running command: git config --local --get user.name
> Running command: git config --local svn.authorsfile ./authors.txt
> Running command: git svn fetch
> Author: (no author) not defined in ./authors.txt file
>
> command failed:
> git svn fetch
>
> Any thoughts?
>
> Yes, I have authors.txt in the current folder and it has the same content
> I used to convert https://svn.apache.org/repos/asf/xalan/pmc successfully.
>
> Thank you,
> Gary
>




-- 
Regards,
Mukul Gandhi

Re: Svn - > Git

Posted by Bill Blough <bi...@apache.org>.
Hi Gary,

Interestingly, (no author) IS defined in the authors.txt file (it's the
first line).  I wonder if it's having a problem because it has a space
in it and isn't quoted?  You could try quoting it and see if that works
(I haven't tried it).

Alternately, I parsed the list of authors [1] and compared the result to
the Apache authors.txt.  The only name in the c repo log that wasn't in
authors.txt was jdonohue.  So the other solution should be to add
jdonohue to authors.txt (probably with the dev-null@apache.org address
listed for the (no author) user).

Hope that helps.

[1] svn log --xml https://svn.apache.org/repos/asf/xalan/c | grep "<author>" | sort -u | sed -r 's/<author>(.*?)<\/author>/\1/'


On Tue, Apr 16, 2019 at 10:31:58AM -0400, Gary Gregory wrote:
> This failed last night:
> 
> ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
> https://svn.apache.org/repos/asf --username ggregory --authors
> ./authors.txt --verbose --trunk /xalan/c/trunk --branches /xalan/c/branches
> --tags /xalan/c/tags
> Running command: git svn init --prefix=svn/ --username='ggregory'
> --no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
> --branches='/xalan/c/branches' https://svn.apache.org/repos/asf
> Running command: git config --local --get user.name
> Running command: git config --local svn.authorsfile ./authors.txt
> Running command: git svn fetch
> Author: (no author) not defined in ./authors.txt file
> 
> command failed:
> git svn fetch
> 
> Any thoughts?
> 
> Yes, I have authors.txt in the current folder and it has the same content I
> used to convert https://svn.apache.org/repos/asf/xalan/pmc successfully.
> 
> Thank you,
> Gary

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
This failed last night:

ggregory@ggregory-VirtualBox:~/share/xalan-c$ svn2git
https://svn.apache.org/repos/asf --username ggregory --authors
./authors.txt --verbose --trunk /xalan/c/trunk --branches /xalan/c/branches
--tags /xalan/c/tags
Running command: git svn init --prefix=svn/ --username='ggregory'
--no-metadata --trunk='/xalan/c/trunk' --tags='/xalan/c/tags'
--branches='/xalan/c/branches' https://svn.apache.org/repos/asf
Running command: git config --local --get user.name
Running command: git config --local svn.authorsfile ./authors.txt
Running command: git svn fetch
Author: (no author) not defined in ./authors.txt file

command failed:
git svn fetch

Any thoughts?

Yes, I have authors.txt in the current folder and it has the same content I
used to convert https://svn.apache.org/repos/asf/xalan/pmc successfully.

Thank you,
Gary

On Mon, Apr 15, 2019 at 2:29 PM Gary Gregory <ga...@gmail.com> wrote:

> On Mon, Apr 15, 2019 at 1:52 PM Bill Blough <bi...@apache.org> wrote:
>
>> Hi Gary,
>>
>> Glad you got it working, and thanks for handling all of this.
>>
>> Question:  Would it be possible/reasonable to send the commit messages
>> to commits@xalan.apache.org instead of dev@xalan.apache.org?
>>
>
> The other repos might be problematic due to the way svn2git works. I might
> ask for help. I'll look into the email change...
>
> Gary
>
>
>>
>> Best,
>> Bill
>>
>> On Mon, Apr 15, 2019 at 01:03:47PM -0400, Gary Gregory wrote:
>> > The first and simplest repo is ready:
>> > https://gitbox.apache.org/repos/asf/xalan-pmc.git
>> > I'll get on the other ones tonight.
>> >
>> > Gary
>> >
>> > On Mon, Apr 15, 2019 at 10:49 AM Gary Gregory <ga...@gmail.com>
>> > wrote:
>> >
>> > > I will try again tonight with Linux instead of Windows...
>> > >
>> > > Gary
>> > >
>> > > On Mon, Apr 15, 2019 at 9:40 AM Bill Blough <de...@blough.us> wrote:
>> > >
>> > >> Hi Gary,
>> > >>
>> > >> I found a post on SO that looks like it might be your issue.
>> > >>
>> > >>
>> > >>
>> https://stackoverflow.com/questions/41230248/svn2git-command-failed-error-pathspec-master-did-not-match-any-files-kn
>> > >>
>> > >>
>> > >> Best regards,
>> > >> Bill
>> > >>
>> > >> On Mon, Apr 15, 2019 at 08:30:18AM -0400, Gary Gregory wrote:
>> > >> > I am having trouble with svn2git. Please see
>> > >> > https://issues.apache.org/jira/browse/INFRA-18179
>> > >> >
>> > >> > Gary
>> > >> >
>> > >> > On Sun, Apr 14, 2019 at 3:13 PM Gary Gregory <
>> garydgregory@gmail.com>
>> > >> wrote:
>> > >> >
>> > >> > > I've started the process of migrating svn to git. Please do NOT
>> > >> commit to
>> > >> > > Subversion until further notice.
>> > >> > >
>> > >> > > I will post on this thread as each new repository goes up. It
>> looks
>> > >> like
>> > >> > > it will take a while...
>> > >> > >
>> > >> > > Gary
>> > >> > >
>> > >> > > On Sun, Apr 14, 2019 at 11:41 AM Gary Gregory <
>> garydgregory@gmail.com
>> > >> >
>> > >> > > wrote:
>> > >> > >
>> > >> > >> OK, I will go for one SVN repo to multiple SVN repos.
>> > >> > >>
>> > >> > >> Gary
>> > >> > >>
>> > >> > >> On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <
>> mukulg@apache.org>
>> > >> wrote:
>> > >> > >>
>> > >> > >>> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us>
>> > >> wrote:
>> > >> > >>>
>> > >> > >>>>
>> > >> > >>>> My preference is for separate git repos.
>> > >> > >>>>
>> > >> > >>>
>> > >> > >>> I would also prefer this. I believe, it'll also be nice if,
>> most of
>> > >> the
>> > >> > >>> commit history from SVN is also retained after migration to
>> Git.
>> > >> > >>>
>> > >> > >>>
>> > >> > >>>
>> > >> > >>>
>> > >> > >>> --
>> > >> > >>> Regards,
>> > >> > >>> Mukul Gandhi
>> > >> > >>>
>> > >> > >>
>> > >>
>> > >> --
>> > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>> > >>
>> > >> ---------------------------------------------------------------------
>> > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> > >> For additional commands, e-mail: dev-help@xalan.apache.org
>> > >>
>> > >>
>>
>> --
>> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> For additional commands, e-mail: dev-help@xalan.apache.org
>>
>>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
On Mon, Apr 15, 2019 at 1:52 PM Bill Blough <bi...@apache.org> wrote:

> Hi Gary,
>
> Glad you got it working, and thanks for handling all of this.
>
> Question:  Would it be possible/reasonable to send the commit messages
> to commits@xalan.apache.org instead of dev@xalan.apache.org?
>

The other repos might be problematic due to the way svn2git works. I might
ask for help. I'll look into the email change...

Gary


>
> Best,
> Bill
>
> On Mon, Apr 15, 2019 at 01:03:47PM -0400, Gary Gregory wrote:
> > The first and simplest repo is ready:
> > https://gitbox.apache.org/repos/asf/xalan-pmc.git
> > I'll get on the other ones tonight.
> >
> > Gary
> >
> > On Mon, Apr 15, 2019 at 10:49 AM Gary Gregory <ga...@gmail.com>
> > wrote:
> >
> > > I will try again tonight with Linux instead of Windows...
> > >
> > > Gary
> > >
> > > On Mon, Apr 15, 2019 at 9:40 AM Bill Blough <de...@blough.us> wrote:
> > >
> > >> Hi Gary,
> > >>
> > >> I found a post on SO that looks like it might be your issue.
> > >>
> > >>
> > >>
> https://stackoverflow.com/questions/41230248/svn2git-command-failed-error-pathspec-master-did-not-match-any-files-kn
> > >>
> > >>
> > >> Best regards,
> > >> Bill
> > >>
> > >> On Mon, Apr 15, 2019 at 08:30:18AM -0400, Gary Gregory wrote:
> > >> > I am having trouble with svn2git. Please see
> > >> > https://issues.apache.org/jira/browse/INFRA-18179
> > >> >
> > >> > Gary
> > >> >
> > >> > On Sun, Apr 14, 2019 at 3:13 PM Gary Gregory <
> garydgregory@gmail.com>
> > >> wrote:
> > >> >
> > >> > > I've started the process of migrating svn to git. Please do NOT
> > >> commit to
> > >> > > Subversion until further notice.
> > >> > >
> > >> > > I will post on this thread as each new repository goes up. It
> looks
> > >> like
> > >> > > it will take a while...
> > >> > >
> > >> > > Gary
> > >> > >
> > >> > > On Sun, Apr 14, 2019 at 11:41 AM Gary Gregory <
> garydgregory@gmail.com
> > >> >
> > >> > > wrote:
> > >> > >
> > >> > >> OK, I will go for one SVN repo to multiple SVN repos.
> > >> > >>
> > >> > >> Gary
> > >> > >>
> > >> > >> On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <mukulg@apache.org
> >
> > >> wrote:
> > >> > >>
> > >> > >>> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us>
> > >> wrote:
> > >> > >>>
> > >> > >>>>
> > >> > >>>> My preference is for separate git repos.
> > >> > >>>>
> > >> > >>>
> > >> > >>> I would also prefer this. I believe, it'll also be nice if,
> most of
> > >> the
> > >> > >>> commit history from SVN is also retained after migration to Git.
> > >> > >>>
> > >> > >>>
> > >> > >>>
> > >> > >>>
> > >> > >>> --
> > >> > >>> Regards,
> > >> > >>> Mukul Gandhi
> > >> > >>>
> > >> > >>
> > >>
> > >> --
> > >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> > >> For additional commands, e-mail: dev-help@xalan.apache.org
> > >>
> > >>
>
> --
> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> For additional commands, e-mail: dev-help@xalan.apache.org
>
>

Re: Svn - > Git

Posted by Bill Blough <bi...@apache.org>.
Hi Gary,

Glad you got it working, and thanks for handling all of this.

Question:  Would it be possible/reasonable to send the commit messages
to commits@xalan.apache.org instead of dev@xalan.apache.org?

Best,
Bill

On Mon, Apr 15, 2019 at 01:03:47PM -0400, Gary Gregory wrote:
> The first and simplest repo is ready:
> https://gitbox.apache.org/repos/asf/xalan-pmc.git
> I'll get on the other ones tonight.
> 
> Gary
> 
> On Mon, Apr 15, 2019 at 10:49 AM Gary Gregory <ga...@gmail.com>
> wrote:
> 
> > I will try again tonight with Linux instead of Windows...
> >
> > Gary
> >
> > On Mon, Apr 15, 2019 at 9:40 AM Bill Blough <de...@blough.us> wrote:
> >
> >> Hi Gary,
> >>
> >> I found a post on SO that looks like it might be your issue.
> >>
> >>
> >> https://stackoverflow.com/questions/41230248/svn2git-command-failed-error-pathspec-master-did-not-match-any-files-kn
> >>
> >>
> >> Best regards,
> >> Bill
> >>
> >> On Mon, Apr 15, 2019 at 08:30:18AM -0400, Gary Gregory wrote:
> >> > I am having trouble with svn2git. Please see
> >> > https://issues.apache.org/jira/browse/INFRA-18179
> >> >
> >> > Gary
> >> >
> >> > On Sun, Apr 14, 2019 at 3:13 PM Gary Gregory <ga...@gmail.com>
> >> wrote:
> >> >
> >> > > I've started the process of migrating svn to git. Please do NOT
> >> commit to
> >> > > Subversion until further notice.
> >> > >
> >> > > I will post on this thread as each new repository goes up. It looks
> >> like
> >> > > it will take a while...
> >> > >
> >> > > Gary
> >> > >
> >> > > On Sun, Apr 14, 2019 at 11:41 AM Gary Gregory <garydgregory@gmail.com
> >> >
> >> > > wrote:
> >> > >
> >> > >> OK, I will go for one SVN repo to multiple SVN repos.
> >> > >>
> >> > >> Gary
> >> > >>
> >> > >> On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <mu...@apache.org>
> >> wrote:
> >> > >>
> >> > >>> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us>
> >> wrote:
> >> > >>>
> >> > >>>>
> >> > >>>> My preference is for separate git repos.
> >> > >>>>
> >> > >>>
> >> > >>> I would also prefer this. I believe, it'll also be nice if, most of
> >> the
> >> > >>> commit history from SVN is also retained after migration to Git.
> >> > >>>
> >> > >>>
> >> > >>>
> >> > >>>
> >> > >>> --
> >> > >>> Regards,
> >> > >>> Mukul Gandhi
> >> > >>>
> >> > >>
> >>
> >> --
> >> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> >> For additional commands, e-mail: dev-help@xalan.apache.org
> >>
> >>

-- 
GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
The first and simplest repo is ready:
https://gitbox.apache.org/repos/asf/xalan-pmc.git
I'll get on the other ones tonight.

Gary

On Mon, Apr 15, 2019 at 10:49 AM Gary Gregory <ga...@gmail.com>
wrote:

> I will try again tonight with Linux instead of Windows...
>
> Gary
>
> On Mon, Apr 15, 2019 at 9:40 AM Bill Blough <de...@blough.us> wrote:
>
>> Hi Gary,
>>
>> I found a post on SO that looks like it might be your issue.
>>
>>
>> https://stackoverflow.com/questions/41230248/svn2git-command-failed-error-pathspec-master-did-not-match-any-files-kn
>>
>>
>> Best regards,
>> Bill
>>
>> On Mon, Apr 15, 2019 at 08:30:18AM -0400, Gary Gregory wrote:
>> > I am having trouble with svn2git. Please see
>> > https://issues.apache.org/jira/browse/INFRA-18179
>> >
>> > Gary
>> >
>> > On Sun, Apr 14, 2019 at 3:13 PM Gary Gregory <ga...@gmail.com>
>> wrote:
>> >
>> > > I've started the process of migrating svn to git. Please do NOT
>> commit to
>> > > Subversion until further notice.
>> > >
>> > > I will post on this thread as each new repository goes up. It looks
>> like
>> > > it will take a while...
>> > >
>> > > Gary
>> > >
>> > > On Sun, Apr 14, 2019 at 11:41 AM Gary Gregory <garydgregory@gmail.com
>> >
>> > > wrote:
>> > >
>> > >> OK, I will go for one SVN repo to multiple SVN repos.
>> > >>
>> > >> Gary
>> > >>
>> > >> On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <mu...@apache.org>
>> wrote:
>> > >>
>> > >>> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us>
>> wrote:
>> > >>>
>> > >>>>
>> > >>>> My preference is for separate git repos.
>> > >>>>
>> > >>>
>> > >>> I would also prefer this. I believe, it'll also be nice if, most of
>> the
>> > >>> commit history from SVN is also retained after migration to Git.
>> > >>>
>> > >>>
>> > >>>
>> > >>>
>> > >>> --
>> > >>> Regards,
>> > >>> Mukul Gandhi
>> > >>>
>> > >>
>>
>> --
>> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
>> For additional commands, e-mail: dev-help@xalan.apache.org
>>
>>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
I will try again tonight with Linux instead of Windows...

Gary

On Mon, Apr 15, 2019 at 9:40 AM Bill Blough <de...@blough.us> wrote:

> Hi Gary,
>
> I found a post on SO that looks like it might be your issue.
>
>
> https://stackoverflow.com/questions/41230248/svn2git-command-failed-error-pathspec-master-did-not-match-any-files-kn
>
>
> Best regards,
> Bill
>
> On Mon, Apr 15, 2019 at 08:30:18AM -0400, Gary Gregory wrote:
> > I am having trouble with svn2git. Please see
> > https://issues.apache.org/jira/browse/INFRA-18179
> >
> > Gary
> >
> > On Sun, Apr 14, 2019 at 3:13 PM Gary Gregory <ga...@gmail.com>
> wrote:
> >
> > > I've started the process of migrating svn to git. Please do NOT commit
> to
> > > Subversion until further notice.
> > >
> > > I will post on this thread as each new repository goes up. It looks
> like
> > > it will take a while...
> > >
> > > Gary
> > >
> > > On Sun, Apr 14, 2019 at 11:41 AM Gary Gregory <ga...@gmail.com>
> > > wrote:
> > >
> > >> OK, I will go for one SVN repo to multiple SVN repos.
> > >>
> > >> Gary
> > >>
> > >> On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <mu...@apache.org>
> wrote:
> > >>
> > >>> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us>
> wrote:
> > >>>
> > >>>>
> > >>>> My preference is for separate git repos.
> > >>>>
> > >>>
> > >>> I would also prefer this. I believe, it'll also be nice if, most of
> the
> > >>> commit history from SVN is also retained after migration to Git.
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> --
> > >>> Regards,
> > >>> Mukul Gandhi
> > >>>
> > >>
>
> --
> GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
> For additional commands, e-mail: dev-help@xalan.apache.org
>
>

Re: Svn - > Git

Posted by Bill Blough <de...@blough.us>.
Hi Gary,

I found a post on SO that looks like it might be your issue.

https://stackoverflow.com/questions/41230248/svn2git-command-failed-error-pathspec-master-did-not-match-any-files-kn


Best regards,
Bill

On Mon, Apr 15, 2019 at 08:30:18AM -0400, Gary Gregory wrote:
> I am having trouble with svn2git. Please see
> https://issues.apache.org/jira/browse/INFRA-18179
> 
> Gary
> 
> On Sun, Apr 14, 2019 at 3:13 PM Gary Gregory <ga...@gmail.com> wrote:
> 
> > I've started the process of migrating svn to git. Please do NOT commit to
> > Subversion until further notice.
> >
> > I will post on this thread as each new repository goes up. It looks like
> > it will take a while...
> >
> > Gary
> >
> > On Sun, Apr 14, 2019 at 11:41 AM Gary Gregory <ga...@gmail.com>
> > wrote:
> >
> >> OK, I will go for one SVN repo to multiple SVN repos.
> >>
> >> Gary
> >>
> >> On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <mu...@apache.org> wrote:
> >>
> >>> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us> wrote:
> >>>
> >>>>
> >>>> My preference is for separate git repos.
> >>>>
> >>>
> >>> I would also prefer this. I believe, it'll also be nice if, most of the
> >>> commit history from SVN is also retained after migration to Git.
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>> Regards,
> >>> Mukul Gandhi
> >>>
> >>

-- 
GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
I am having trouble with svn2git. Please see
https://issues.apache.org/jira/browse/INFRA-18179

Gary

On Sun, Apr 14, 2019 at 3:13 PM Gary Gregory <ga...@gmail.com> wrote:

> I've started the process of migrating svn to git. Please do NOT commit to
> Subversion until further notice.
>
> I will post on this thread as each new repository goes up. It looks like
> it will take a while...
>
> Gary
>
> On Sun, Apr 14, 2019 at 11:41 AM Gary Gregory <ga...@gmail.com>
> wrote:
>
>> OK, I will go for one SVN repo to multiple SVN repos.
>>
>> Gary
>>
>> On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <mu...@apache.org> wrote:
>>
>>> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us> wrote:
>>>
>>>>
>>>> My preference is for separate git repos.
>>>>
>>>
>>> I would also prefer this. I believe, it'll also be nice if, most of the
>>> commit history from SVN is also retained after migration to Git.
>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>> Mukul Gandhi
>>>
>>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
I've started the process of migrating svn to git. Please do NOT commit to
Subversion until further notice.

I will post on this thread as each new repository goes up. It looks like it
will take a while...

Gary

On Sun, Apr 14, 2019 at 11:41 AM Gary Gregory <ga...@gmail.com>
wrote:

> OK, I will go for one SVN repo to multiple SVN repos.
>
> Gary
>
> On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <mu...@apache.org> wrote:
>
>> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us> wrote:
>>
>>>
>>> My preference is for separate git repos.
>>>
>>
>> I would also prefer this. I believe, it'll also be nice if, most of the
>> commit history from SVN is also retained after migration to Git.
>>
>>
>>
>>
>> --
>> Regards,
>> Mukul Gandhi
>>
>

Re: Svn - > Git

Posted by Gary Gregory <ga...@gmail.com>.
OK, I will go for one SVN repo to multiple SVN repos.

Gary

On Sat, Apr 13, 2019 at 12:41 AM Mukul Gandhi <mu...@apache.org> wrote:

> On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us> wrote:
>
>>
>> My preference is for separate git repos.
>>
>
> I would also prefer this. I believe, it'll also be nice if, most of the
> commit history from SVN is also retained after migration to Git.
>
>
>
>
> --
> Regards,
> Mukul Gandhi
>

Re: Svn - > Git

Posted by Mukul Gandhi <mu...@apache.org>.
On Fri, Apr 12, 2019 at 10:13 PM Bill Blough <de...@blough.us> wrote:

>
> My preference is for separate git repos.
>

I would also prefer this. I believe, it'll also be nice if, most of the
commit history from SVN is also retained after migration to Git.




-- 
Regards,
Mukul Gandhi

Re: Svn - > Git

Posted by Roger Leigh <rl...@codelibre.net>.
On 12/04/2019 17:43, Bill Blough wrote:
> Hi Gary,
> 
> 
> On Fri, Apr 12, 2019 at 10:18:25AM -0400, Gary Gregory wrote:
>> We have two options IMO to convert the Xalan Subversion repo into the
>> following git repos.
>>
>> One repo:
> <snip>
>> Or one repo per top level folder:
> 
> 
> My preference is for separate git repos.

Likewise.

> Instead of checking out the entire Xalan project, I typically just
> check out a subtree (such as xalan/c or xalan/c/trunk).  This is trivial
> with subversion, but it's not clear to me if the same thing is possible
> with git.

It's not historically been possible, but git subtrees and sparse/shallow 
checkouts might permit this.  However, even if it's technically possible 
with recent-ish git releases, it's a very atypical workflow and not one 
I would want to rely upon, or require others to follow.

> While using separate repos isn't an exact substitute for svn's subtree
> checkouts, it's close enough for my workflow (and is what I'm generally
> used to for git-hosted projects, anyway).
> 
> Plus, anyone who wanted the entire project in one tree could still get a
> close approximation of that using git submodules.

Agreed on all these counts.  Though given the separation between these 
projects, I'm unsure there would be a convincing need for such 
aggregation.  While SVN allowed such aggregation with subtrees, it's 
really an artefact of how SVN copied CVS and not something which I see a 
great deal of value in perpetuating.



Regards,
Roger

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org


Re: Svn - > Git

Posted by Bill Blough <de...@blough.us>.
Hi Gary,


On Fri, Apr 12, 2019 at 10:18:25AM -0400, Gary Gregory wrote:
> We have two options IMO to convert the Xalan Subversion repo into the
> following git repos.
> 
> One repo:
<snip>
> Or one repo per top level folder:


My preference is for separate git repos.

Instead of checking out the entire Xalan project, I typically just
check out a subtree (such as xalan/c or xalan/c/trunk).  This is trivial
with subversion, but it's not clear to me if the same thing is possible
with git.

(side note: I did some brief research and found information about
sparse/shallow checkouts, and using the --filter switch, but I haven't
had a chance to experiment so I'm not sure what works and what doesn't.
Perhaps someone who has tried/done this, especially with github or
gitbox, can chime in?)

While using separate repos isn't an exact substitute for svn's subtree
checkouts, it's close enough for my workflow (and is what I'm generally
used to for git-hosted projects, anyway).

Plus, anyone who wanted the entire project in one tree could still get a
close approximation of that using git submodules.


Best regards,
Bill

-- 
GPG: 5CDD 0C9C F446 BC1B 2509  8791 1762 E022 7034 CF84

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org