cvs2svn输出缺少文件

时间:2014-12-28 19:01:17

标签: cvs2svn

我最近使用cvs2svn转换了CVS回购,但我对输出感到困惑。运行该工具后,它似乎已成功运行,但我的SVN中没有文件。

这里是工具运行后的输出..它看起来不错。但是当我去我的回购时......那里什么也没有。

cvs2svn Statistics:
------------------
Total CVS Files:             24858
Total CVS Revisions:         63124
Total CVS Branches:           9801
Total CVS Tags:             605507
Total Unique Tags:             151
Total Unique Branches:          13
CVS Repos Size in KB:      4081211
Total SVN Commits:           14506
First Revision Date:    Sun Dec 18 13:40:30 2005
Last Revision Date:     Fri Dec 26 17:09:30 2014
------------------
Timings (seconds):
------------------
 303   pass1    CollectRevsPass
   3   pass2    CleanMetadataPass
   0   pass3    CollateSymbolsPass
1085   pass4    FilterSymbolsPass
   1   pass5    SortRevisionsPass
   5   pass6    SortSymbolsPass
 135   pass7    InitializeChangesetsPass
  36   pass8    BreakRevisionChangesetCyclesPass
  33   pass9    RevisionTopologicalSortPass
  65   pass10   BreakSymbolChangesetCyclesPass
  93   pass11   BreakAllChangesetCyclesPass
  86   pass12   TopologicalSortPass
  84   pass13   CreateRevsPass
  19   pass14   SortSymbolOpeningsClosingsPass
   3   pass15   IndexSymbolsPass
1762   pass16   OutputPass
3713   total

我的输出目录如下所示:

README.txt conf db格式挂钩锁

自述文件说:

这是一个Subversion存储库;使用' svnadmin'检查它的工具。除非您知道如何避免破坏存储库,否则请勿在此处添加,删除或修改文件。

但是里面没有文件。当我尝试使用TortiseSVN时,我收到错误"检测到URL的重定向周期"

1 个答案:

答案 0 :(得分:0)

SVN不像CVS存储库那样工作,它基于数据库,所以如果您在svn存储库的机器上,您无法看到探索目录的文件在哪里找到了,尝试做下一个:

svn ls file://path/to/your/repo

在您的命令行中,您将看到存储库中的数据,您可以使用ls与存储库中的任何路径进行探索。