Git-CVS is the server component of the Git source code management system that allows it to masquerade as a CVS repository. This allows users familiar with the older tool and systems that integrate with CVS to access projects stored in Git repositories.
Questions tagged [git-cvs]
27 questions
2
votes
1 answer
What's the best practice of going GIT when upstream is 100% CVS?
I'm curious what's the best practice of keeping your occasional contributions to an OSS project in git (e.g., on github/bitbucket/gitlab), whilst the upstream is exclusively CVS.
My take is that it's very convenient to simply commit…

cnst
- 25,870
- 6
- 90
- 122
2
votes
1 answer
Ensuring all git commits make it back to CVS when using git-cvs
I'm using git-cvs, and my general workflow is something like this:
...write some code...
$ git commit
$ git cvsexportcommit -c -p -v
$ git cvs-import $CVSROOT
$ git pull
This generally works fine for pushing my commits back to the CVS server…

Eric
- 21
- 1
1
vote
2 answers
How to get eclipse sources using git?
I'm trying to get sources from
:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse
using git csvserver. I've just read Best practices for using git with CVS and tried different commands including
git cvsimport -p xCW2quwz6OlRE -d…

maaartinus
- 44,714
- 32
- 161
- 320
0
votes
1 answer
Git cvsimport a specific tag
Upon using below command:
git cvsimport -C MYGITBRANCH -r cvs -k -v -d ${DESTDIR} MYCVSMODULE
I was successfully able to import my master branch with all history.
Where DESTDIR is the cvs repo url.
Now I am trying to use this command to import a…

Adil
- 817
- 1
- 8
- 27
0
votes
1 answer
git cvsimport: what does 'remote' refer to?
i copied files from old cvs repo locally. when i do
git cvsimport -C . -d path-to-cvs-folder some-module
it creates a git repo with branches so then i can push the whole repo into github:
git push --mirror git@github.com:xxx.git
but the cvsimport…

piotrek
- 13,982
- 13
- 79
- 165
0
votes
2 answers
Unable to clone repository using Egit and Eclipse
I have windows server 2003 as my Operating Systme.
I am using WAMP for my php development.
I am using Eclipse Helios for PHP Developers for my development.
I have installed msysgit and tortoiseGit which comes for windows to manage repositories.
I…

amar4kintu
- 831
- 11
- 21
- 32
0
votes
2 answers
git cvsimport Error: "root ... must be an absolute pathname"
I'm trying to clone a CVS repository using git:
lawsa~/java/projects/iu$ git cvsimport -C ../iugit ebs/fs/kfs
Expected Valid-requests from server, but got: E Root
:extssh:lawsa@cvs.uits.iu.edu:/srcctrl/CVS must be an absolute…

lmat - Reinstate Monica
- 7,289
- 6
- 48
- 62
0
votes
1 answer
Folder not synchronizing with Git and Bitbucket
I am using Eclipse with git remote repositories.
For some reason, there is a folder (and all the subfolders) that are not synchronizing with the remote repository. Modified files inside those folders don't appear with the asterisk (*), and for that…

ElPiter
- 4,046
- 9
- 51
- 80
0
votes
2 answers
cvs2git migrates binary files (flagged with -kb) that are different from git and cvs
I've run a cvs2git migration on a CVS repository that's over 2 GB. I wrote a script traverses the new git repository and the CVS module to verify that the objects are the same. I've found that the text files migrate just fine and have the same…

joshm1
- 553
- 1
- 10
- 21
0
votes
1 answer
git cvsexportcommit pserver fails
I'm using git and a cvs repo i've trying to follow
How to export revision history from mercurial or git to cvs?
except i'm using a -d pserver instead of -w local cvs repo
I've done a git cvsimport and that seems to be good. I am now trying to…

nate_weldon
- 2,289
- 1
- 26
- 32
0
votes
1 answer
Adding submodule converted from cvs to history of superproject
I'm converting a CVS repo with a lot of modules to git.
Some of the modules I'm just going to combine with the main project in to one repo. But I want to keep 3 others as git submodules.
While developing the project in CVS, all 4 directories were…

Rob Jacob
- 1
- 3
0
votes
2 answers
Can't add a file named "VERSION" to CVS at the same level of a dir named "version"
I'm reporting a series of commits from git to cvs with cvsexportcommit. I've found that it's impossible to add the VERSION file in the following context
|
\_version/
| |
| \_version.txt (to be removed)
|
\_VERSION (to be added)
The output I get is…

Elia Schito
- 989
- 7
- 18