标签: cvs2git

是否有将.cvsignore文件转换为.gitignore文件的规定?

我正在使用cvs2svn-2.4.0进行CVS到Git的迁移.这不包括.cvsignore到.gitignore转换.我怎么能把.cvsignore文件转换成.gitignore文件?

git cvs ignore cvs2git

9
推荐指数
2
解决办法
1820
查看次数

Git - 致命:分支名称不符合GIT标准

我正在尝试使用cvs2git将CVS repo迁移到Git.不幸的是我的cvs repo有许多分支与正则表达式.在执行git fast import(unix)时,它会报告下面的错误

fatal: Branch name doesn't conform to GIT standards: refs/tags/Release21_3_4_0_0_3_7_10[3_8_4_3]
fast-import: dumping crash report to .git/fast_import_crash_27083
Run Code Online (Sandbox Code Playgroud)

我试图删除这些标签,但没有运气.我认为这是整个历史.我也无法单独导入HEAD.

我该如何解决这个问题?

git cvs2git

9
推荐指数
1
解决办法
972
查看次数

AuthReply:我讨厌你在使用git cvsimport时的反应

我正在从CVS迁移到Git.我在Cygwin终端上尝试以下命令

$ git cvsimport -v -d :pserver:kashif.nazar@cvs-server:/cvsroot MyModule
Run Code Online (Sandbox Code Playgroud)

但我得到以下回应.

AuthReply: I HATE YOU
Run Code Online (Sandbox Code Playgroud)

似乎这是一个身份验证问题.

我哪里错了?

cvs2git

4
推荐指数
1
解决办法
1962
查看次数

如何在 cvs2git 转换过程中保留 CVS 标签?

我正在将许多 CVS 存储库转换为 GIT。这在大多数情况下都有效,但是当 CVS 存储库使用标签时,GIT 存储库中会缺少这些标签(尽管分支是有效的)。

奇怪的是,cvs2svn 输出显示了许多已识别的标签:

cvs2svn Statistics:
------------------
Total CVS Files:               199
Total CVS Revisions:          1223
Total CVS Branches:              0
Total CVS Tags:               9378 
Total Unique Tags:              67   <-----
Total Unique Branches:           0
CVS Repos Size in KB:         2787
Total SVN Commits:             785
First Revision Date:    Thu Mar  3 16:41:25 2011
Last Revision Date:     Fri Jul  3 08:11:25 2015
Run Code Online (Sandbox Code Playgroud)

我的选项模板可以在这里看到: http: //paste.ubuntu.com/11919176/

我的命令序列:

cvs2git --options=options.file
mkdir $repo.git
cd $repo.git
git init --bare
git fast-import --export-marks=../git-marks.dat < …
Run Code Online (Sandbox Code Playgroud)

cvs2git

3
推荐指数
1
解决办法
929
查看次数

标签 统计

cvs2git ×4

git ×2

cvs ×1

ignore ×1