使用CVS2GIT时无法创建Blob和转储文件

2024-09-28 22:37:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将代码库从CVS迁移到GIT。我正在Windows10中使用cvs2git工具。我已遵循cvs2git文档中给出的说明。但是当我试图在本地get错误中生成blob和dump文件时

下面是我在机器上安装的工具

  1. 智能CVS(CVSNT 2.5.05(2010年3月26日))
  2. Python 2.4
  3. GIT(GIT版本2.18.0.windows.1)
  4. cvs2git

接下来的步骤

  1. 从smartCVS工具中提取存储库并存储在my local(F:/CVSMigration/OrderTrackingApplication)中。提取后,我可以看到下面的应用程序
    • OrderTrackingTool
    • cvsroot
  2. 现在我正在尝试创建git-blob.dat&;git-dump.dat。我正在使用下面的命令

python cvs2git --encoding=utf_8 --encoding=shift_jis --blobfile=/cvs2svn-tmp/git-blob.dat --dumpfile=/cvs2svn-tmp/git-dump.dat --username=scn789 F:/CVSMigration/OrderTrackingApplication

我得到下面的错误

**$ python cvs2git --encoding=utf_8 --encoding=shift_jis --blobfile=/cvs2svn-tmp/git-blob.dat --dumpfile=/cvs2svn-tmp/git-dump.dat --username=guest F:/CVSMigration/OrderTrackingApplication/OrderTrackingTool Writing temporary files to 'c:\users\vaishali\appdata\local\temp\cvs2git-ifooen'

Be sure to use --tmpdir='c:\users\vaishali\appdata\local\temp\cvs2git-ifooen' if you need to resume this conversion.

----- pass 1 (CollectRevsPass) ----- Examining all CVS ',v' files... ERROR: No RCS files found under 'F:\CVSMigration\OrderTrackingApplication\OrderTrackingTool'! Are you absolutely certain you are pointing cvs2svn at a CVS repository? Pass 1 complete. =========================================================================== Error summary: ERROR: No RCS files found under 'F:\CVSMigration\OrderTrackingApplication\OrderTrackingTool'! Are you absolutely certain you are pointing cvs2svn at a CVS repository? Exited due to fatal error(s).**

请提供您的意见,我做了一个错误

问题1:从本地存储库提取cvs2git迁移是否正确?如果是错误的,那么如何在cvs2git命令中给出远程存储库


Tags: gityou错误filesdumpblobtmpencoding