我在CVSRoot目录下找到了一个非常古老的项目。
d:\ PRJ \ CVSROOT \项目名称\
Folder...
.cvsignore.v
filename.v
filename,v.uaem
...
......等等。项目目录中没有CVSRoot文件夹。并且只存在CVS根文件夹中的项目文件夹。我不熟悉CVS。是否可以再次“激活”此项目并查看最新状态?
答案 0 :(得分:0)
除了已经存在的CVSROOT
目录之外,您不需要任何其他内容:它已经是一个项目。您似乎回忆起了一份工作副本细节:每个目录中都应包含CVS
子目录(包含文件Repository
,Root
,Entries
等。)项目不需要本身。
所以,只需结帐(使用d:\prj\
作为存储库路径)并使用它。
OTOH您可以考虑从您只需要的子目录中创建一个存储库。如果是这样,CVS
文档有足够的CVSROOT
文件描述,需要成为一个完整的值存储库。
答案 1 :(得分:0)
我自己找到了解决方案
&cvs -d "D:\CVSTestProject\src" init
##### New Project
cd D:\CVSTestProject\src\CtxAppMove
&cvs -d "D:\CVSTestProject\src" import -m "CtxAppMove" CtxAppMove CtxAppMove start
cd D:\CVSTestProject\src\
if (! (Test-Path .\tempversion)) {New-Item D:\CVSTestProject\src\tempversion -ItemType directory}
cd D:\CVSTestProject\src\tempversion
##### Now Copy my projektfiles to D:\CVSTestProject\src\myprojectviles
&cvs -d "D:\CVSTestProject\src" checkout myprojectfiles