You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by Konstantin Kolinko <kn...@gmail.com> on 2012/02/20 00:06:43 UTC
Modules using Git cannot update themselves on vmgump
Hi!
There are totally 8 modules that use Git as their repository type.
As of now on vmgump all of them fail to update their sources and thus
are building from stale content. The error
in all cases is the following:
[[[
Command Line
git pull --quiet git://github.com/KentBeck/junit
Output
You asked to pull from the remote 'git://github.com/KentBeck/junit',
but did not specify
a branch. Because this is not the default configured remote
for your current branch, you must specify a branch on the command line.
]]]
Here are repository references from all those modules:
1 <git repository="github" dir="/kohsuke/args4j.git"/>
2 <git repository="github" dir="/belaban/JGroups.git"/>
3 <git repository="jline"/>
4 <git repository="github" dir="/KentBeck/junit"/>
5 <git repository="github" dir="/kohsuke/msv.git"/>
6 <git repository="github" dir="/nant/nant.git"/>
7 <git repository="github" dir="/ceki/slf4j.git"/>
8 <git repository="xz-java"/>
Here are links to their update work results on vmgump:
1 http://vmgump.apache.org/gump/public/args4j/gump_work/update_args4j.html
2 http://vmgump.apache.org/gump/public/jgroups/gump_work/update_jgroups.html
3 http://vmgump.apache.org/gump/public/jline/gump_work/update_jline.html
4 http://vmgump.apache.org/gump/public/junit/gump_work/update_junit.html
5 http://vmgump.apache.org/gump/public/msv/gump_work/update_msv.html
6 http://vmgump.apache.org/gump/public/nant/gump_work/update_nant.html
7 http://vmgump.apache.org/gump/public/slf4j/gump_work/update_slf4j.html
8 http://vmgump.apache.org/gump/public/xz-java/gump_work/update_xz-java.html
This issue is specific to vmgump server. The two other servers do not
have this issue.
Here are links for junit module:
4 http://gump.zones.apache.org/gump/public/junit/gump_work/update_junit.html
4 http://adam.apache.org/gump/junit/gump_work/update_junit.html
Looking at gump_work/check_git.html pages all servers use different
versions of git.
vmgump: git version 1.7.0.4
gump.zones: git version 1.7.6
adam: git version 1.7.9
So vmgump uses the oldest one.
Best regards,
Konstantin Kolinko
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org
Re: Modules using Git cannot update themselves on vmgump
Posted by Stefan Bodewig <bo...@apache.org>.
> I've been fighting this from time to time with little success (the URL
> speficied *is* the default configured remote). It might be a good idea
> to allow users to configure a branch other than "master", so I'm going
> to add a "branch" attribute which defaults to "master" and add this to
> the command line. This seems to work on vmgump as well as the FreeBSD
> jail. This may take a few days.
This is partly done by now, at least the working copies on vmgump can
now be updated as well.
The code needs an additional tweak so a working copy validates it is on
the correct branch, I hope to add it later this week.
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org
Re: Modules using Git cannot update themselves on vmgump
Posted by Stefan Bodewig <bo...@apache.org>.
On 2012-02-20, Konstantin Kolinko wrote:
> There are totally 8 modules that use Git as their repository type.
> As of now on vmgump all of them fail to update their sources and thus
> are building from stale content. The error
> in all cases is the following:
> [[[
> Command Line
> git pull --quiet git://github.com/KentBeck/junit
> Output
> You asked to pull from the remote 'git://github.com/KentBeck/junit',
> but did not specify
> a branch. Because this is not the default configured remote
> for your current branch, you must specify a branch on the command line.
> ]]]
I've been fighting this from time to time with little success (the URL
speficied *is* the default configured remote). It might be a good idea
to allow users to configure a branch other than "master", so I'm going
to add a "branch" attribute which defaults to "master" and add this to
the command line. This seems to work on vmgump as well as the FreeBSD
jail. This may take a few days.
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org