问题标签 [cvs2svn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
696 浏览

git - cvs2git 迁移不同于 git 和 cvs 的二进制文件(用 -kb 标记)

我在超过 2 GB 的 CVS 存储库上运行了 cvs2git 迁移。我写了一个脚本遍历新的 git 存储库和 CVS 模块来验证对象是否相同。我发现文本文件迁移得很好并且具有相同的 sha1sum;然而,所有的二进制文件都有不同的 sha1sum,它们在 CVS (-kb) 中都被标记为二进制。我读过的关于 cvs2git 和二进制文件的所有其他主题通常都将问题归咎于没有被标记为二进制文件 (-kb) 的二进制文件,但这里的情况并非如此。还有什么问题?

我执行迁移的脚本如下:

0 投票
1 回答
231 浏览

svn - cvs2svn转换失败,状态=1

我正在使用 cvs2svn 将一堆 cvs 文件从我的存储库转换为 svn。现在在大多数情况下它只是非常缓慢,但它会去那里。我的主要问题是一些文件显示了这样的错误输出。

错误:命令 'cvs -q -R -f -d C:\CVSRepo co -r1.2 -p HEAD/xxx/xx/Afile.java' 失败,退出状态 =1

和以下输出:

cvs checkout:找不到模块'HEAD/xxx/xx/afile'-忽略

现在我可以看到文件显示得很好,但我无法超越那个颠覆。它在第 16 步总是在同一个号码上。我不知道该怎么做,任何建议或建议将不胜感激和欢迎:)

谢谢你。

0 投票
1 回答
425 浏览

python - 如何修复这个 Python 脚本?

我正在尝试使用 cvs2svn 将 CVS 存储库转换为 Git,并按照此页面上的说明进行操作。我到了第 7 步,但运行 git-move-refs.py 时出错:

作为参考,这是脚本显示的内容:

我不是 Python 专家,但从浏览网页来看,subprocess 是一个标准模块,对吧?我正在使用从 2.6.3 版本的源代码构建的 Python 安装。我缺少什么让这个脚本工作?

0 投票
2 回答
825 浏览

svn - cvs2svn:将存储库转换并放置到现有 SVN Rrepository 的子目录中

我在 Linux 机器上有一个现有的 SVN 存储库,/conf /db /hooks /locks format readme.txt签出后如下所示。

我想使用 cvs2svn 进行一些 CVS 到 SVN 的转换,并保留历史并将新的存储库(ProjectA、ProjectB 等)放在MainRepo...

我怎样才能做到这一点 ?我已经使用svn mkdir.

如何将转换后的回购放在它们下面?

0 投票
1 回答
161 浏览

version-control - CVS 分支在服务器上的实际位置

我项目中的 CVS 存储库有一个 HEAD 代码和 8 个其他分支。以“/local/cvs/srcjboss”提及的服务器位置仅包含 HEAD 分支中的项目。

服务器上是否有可以访问所有分支代码的物理位置?我需要 CVS 到 SVN 迁移的服务器位置。

如果有帮助,我们正在使用 linux 服务器

0 投票
1 回答
107 浏览

cvs2svn - cvs2svn 或 svn 导入器

我需要将 CVS 转换为 SVN,我找到了两个工具,CVS2SVNSVN importer。有人可以建议哪种工具最好。它在一个 linux 机器上,CVS 和 SVN 驻留在不同的 linux 机器上,并且必须使用完整的历史来完成迁移。请帮忙

0 投票
2 回答
461 浏览

mercurial - cvs2hg 是否仍然可能产生损坏的存储库?

尝试将存储库从 cvs 迁移到 hg,我找到了工具 cvs2hg,它似乎做得很好(转换很好,我有所有的标签和分支)。但是,hg 文档警告说“修复提交”会使存储库有些损坏或至少很危险。

这仍然是一个问题吗?自编写此警告以来,也许 hg 或 cvs2hg 已从修复中受益。如果是的话,我如何在生成的 hg 存储库上检查我是否处于如此危险的情况?

0 投票
1 回答
340 浏览

python - cvs2svn 迁移

我们想将项目从 CVS 存储库移动到 SVN 存储库?

为此,我们在我们的 unix tomcat 服务器中安装了 cvs2svn-2.4.0。我们在 /usr/local/bin 下有 python 实用程序 2.3.3,在 /usr/local/lib 下有 libstdc++.so.6。

现在,当我们从 cvs2svn-2.4.0 运行 cvs2svn 命令时,我们收到以下错误:- ld.so.1: python: fatal: libstdc++.so.5: open failed: No such file or directory

我的问题是:-

  1. 是否只需要 CVS2SVN 的 python 2.4 或任何更高版本的 Python 也可以安装?

  2. 目前 Python 2.3.3 存在于 /usr/local/bin 下,是否要放在 /usr/bin 下?路径 /usr/local/bin 和 /usr/bin 都设置为 PATH 环境变量?

  3. libstdc++.so.6 是否与 python 2.4 或更高版本兼容,还是我们必须安装 libstdc++.so.5 ?

  4. libstdc++.so.6放在usr/local/lib下,是不是一定要放在/usr/lib下才行?

  5. 在 Env Variable PATH 中,/usr/local/lib 和 /usr/lib 都不存在,我们是否必须在 Env Path Variable 下导出这些目录?

提前致谢

0 投票
2 回答
912 浏览

svn - 如何不使用 cvs2svn 将 Unicode 文本文件转换为 UTF-8?

我使用 cvs2svn 工具将我的 CVS 数据库转换为 SVN,但我所有的 unicode 文本文件都已更改为 UFT-8,我不希望这样。

我怎样才能避免这种情况?是否有标志或参数来保存我的 Unicode 文件?

0 投票
2 回答
207 浏览

git - cvs2git 在哪里记录它的迁移状态?

我只是想用cvs2git(cvs2svn 2.4.0 工具的一部分)将一个大的 CVS 存储库迁移到 Git。因此我分别迁移每个项目。每次迁移的时间消耗还是很高的。迁移本身在我通过 ssh 连接到的远程服务器上进行。所以问题是如果我在不等待迁移过程结束的情况下与远程服务器断开连接,我不知道迁移是否成功。

cvs2git/cvs2svn 是否在特定文件中记录其迁移状态错误消息?- 我已经在 cvs2svn 文件夹和 /var/log...