简体   繁体   English

cvs2svn输出缺少文件

[英]cvs2svn output is missing files

I've recently converted a CVS repo using cvs2svn however I'm confused as to the output. 我最近使用cvs2svn转换了CVS回购,但是我对输出感到困惑。 After running the tool, it appears it successfully ran, but there's no files in my SVN. 运行该工具后,它似乎已成功运行,但是我的SVN中没有文件。

Here's the output from the tool after it ran.. it looks good. 这是该工具运行后的输出。看起来不错。 However when I go to my repo.. there's nothing there. 但是,当我去仓库时,那里什么也没有。

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

My output directory looks like this: 我的输出目录如下所示:

README.txt conf db format hooks locks README.txt conf数据库格式挂钩锁定

The readme says: 自述文件说:

This is a Subversion repository; 这是一个Subversion存储库; use the 'svnadmin' tool to examine it. 使用“ svnadmin”工具进行检查。 Do not add, delete, or modify files here unless you know how to avoid corrupting the repository. 除非您知道如何避免损坏存储库,否则请勿在此处添加,删除或修改文件。

But there's no files in it. 但是里面没有文件。 When I try to use TortiseSVN I get the error "Redirect cycle detected for URL" 当我尝试使用TortiseSVN时,出现错误“检测到URL的重定向周期”

SVN doesn't work like a CVS repository, it's based on a database, so you cannot see exploring your directory where are the files, if you're on the machine where your svn repository is located, try to do the next: SVN不能像CVS存储库那样工作,它基于数据库,因此您看不到在目录中查找文件的位置,如果您在svn存储库所在的计算机上,请尝试执行下一个操作:

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

In your command line, and you will see the data on your repository, you can explore it by using ls with any path inside the repository for example. 在命令行中,您将看到存储库中的数据,例如,可以通过对存储库内的任何路径使用ls来进行浏览。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM