Community
Participate
Working Groups
Hi, while moving from CVS to git I have found that it would be handy if users could run crontab on git.eclipse.org. E.g. to sync the new git repo regularly over the transition time. Thanks
You can run crontabs on build.eclipse.org, which has the same disk mount points and access as git.eclipse.org. We have redundant servers for git.eclipse.org and dev.eclipse.org, and we enjoy having the freedom of taking nodes offline for maintenance at any given time. Doing this would break your cron, whereas the build server is expected to be always there.
On build.eclipse.org trying to use git causes: mkuppe@build:~> /usr/local/libexec/git-core/git-cvsimport -v -i -p -x -d :local:/home/data/cvs/rt/ org.eclipse.ecf -C /gitroot/ecf/org.eclipse.ecf.git/ -committer_shell: /usr/local/libexec/git-core/git-cvsimport: No such file or directory and mkuppe@build:/usr/local/libexec/git-core> which git-cvsimport which: no git-cvsimport in (/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/opt/gnome/bin)
I've symlinked the path to the older version of git currently running on build. Since the upgrade I haven't had a chance to resolve the compilation issue with the newer version of git yet. But that is forthcoming.
Sorry but I have to nag again. It is still not possible to run git-cvsimport. mkuppe@build:~> /usr/local/libexec/git-core/git-cvsimport -v -i -p -x -d :local:/home/data/cvs/rt/ org.eclipse.ecf -C /gitroot/ecf/org.eclipse.ecf.git/ Can't exec "git-symbolic-ref": No such file or directory at /usr/local/libexec/git-core/git-cvsimport line 572, <GEN0> line 2. Cannot run git-symbolic-ref: No such file or directory
I've built and installed git 1.7.1 and your import is running fine. -M.
Thanks!
Looks like that with the demise of old build.eclipse.org git-cvsimport no longer runs: mkuppe@build:~> /usr/local/libexec/git-core/git-cvsimport -v -i -p -x -d :local:/home/data/cvs/rt/ org.eclipse.ecf -C /gitroot/ecf/org.eclipse.ecf.git/ -committer_shell: /usr/local/libexec/git-core/git-cvsimport: No such file or directory mkuppe@build:~> git-cvsimport -v -i -p -x -d :local:/home/data/cvs/rt/ org.eclipse.ecf -C /gitroot/ecf/org.eclipse.ecf.git/ If 'git-cvsimport' is not a typo you can run the following command to lookup the package that contains the binary: command-not-found git-cvsimport -committer_shell: git-cvsimport: command not found
Git wasn't even installed :/ You'll find cvsimport here: /usr/local/libexec/git-core/git-cvsimport
mkuppe@build:~> /usr/local/libexec/git-core/git-cvsimport -v -i -p -x -d :local:/home/data/cvs/rt/ org.eclipse.ecf -C /gitroot/ecf/org.eclipse.ecf.git/ Running cvsps... Can't exec "cvsps": No such file or directory at /usr/local/libexec/git-core/git-cvsimport line 687. Could not start cvsps: No such file or directory git cvsimport: fatal: cvsps reported error cvsps does not seem to be installed either. :(
cvsps is in the SLES repo .. It's installed now; apologies for the oversight.