【发布时间】:2013-11-14 22:24:16
【问题描述】:
我在一台装有 pserver 的 Windows 7 计算机上安装了 CVS,它运行良好。我在 Linux 计算机上安装了 Review Board。我试图将存储库添加到 RB,我复制了通常的字符串 ":pserver:user@cvsmachine:/myrepo" 但没有运气。我尝试了 50 种不同的变体,包括带有 :ext: 的 SSH,但没有任何效果。我总是得到
A repository was not found at the specified path.
所以我决定改为在 Linux 计算机上创建一个挂载点到 Windows 计算机上的 cvsroot 目录。然后我使用挂载点路径将存储库添加到 RB。
这行得通!只有我必须在 RB 中设置 repo 的“名称”以匹配客户端上“CVS/root”中的名称。使用 post-review -d 查看所需的名称。
我的问题是:这样做安全吗?这会破坏我的存储库吗?我认为 RB 只读取 repo,对吧?
【问题讨论】:
-
如果您担心损坏存储库,您应该将挂载设置为只读。我们已经在工作中设置了 RB,并以类似方式安装了一个存储库,并且没有遇到任何问题,但这只是一个人的轶事证据。
标签: windows cvs review-board