首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从",v“文件恢复CVS存储库

从",v“文件恢复CVS存储库
EN

Stack Overflow用户
提问于 2014-05-14 11:02:25
回答 1查看 1.5K关注 0票数 3

我收到了一个zip文件,其中包含来自CVS存储库的源代码。所有的源代码文件都是",v“文件扩展名文件。经过一些研究后,我读到我需要安装一个CVS客户端并签出文件。我安装了TortoiseCVS。但是,我不能检出文件,因为一个错误,“未知标志已满”。

我将CVSROOT设置为发送给我的源代码库的顶层。然后,我在TortoiseCVS中使用CVS checkout来签出另一个目录中的文件。获取列表可以工作,但我无法获取要签出的文件。第一个目录创建得很好,但当它到达第一个文件时,我就得到了错误。

为了清晰起见,我已经包含了我工作的截图。

EN

回答 1

Stack Overflow用户

发布于 2014-11-20 23:42:51

我不知道tortoiseCVS,但是如果你想恢复,我可以告诉你如何在任何基于debian的linux上恢复(我认为你的问题来自CVS,所以我们必须重新初始化你的CVS仓库):

首先,在你的ubuntu上安装CVS:

代码语言:javascript
复制
sudo apt-get install cvs

然后创建一个目录来解压缩您的文件:

代码语言:javascript
复制
mkdir yourRepoName

然后解压此存储库上的文件:

代码语言:javascript
复制
cd yourRepoName
unzip -a /path/to/your/file.zip

然后删除解压后的存储库的CVSROOT目录。

代码语言:javascript
复制
rm -rf /path/to/yourRepoName/CVSROOT

最后,再次初始化您的CVS存储库:

代码语言:javascript
复制
cvs -d /path/to/yourRepoName init

然后,您可以简单地检出文件,而不会出现以下问题:

代码语言:javascript
复制
cvs -d /path/to/yourRepoName/ checkout fileOrDirectoryToCheckout nameYouWantForFile

请记住,从您的存储库执行此签出操作!

希望对我有所帮助,如果我的英语水平不够好,我深表歉意。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23644945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档