gpt4 book ai didi

version-control - 从 CVS 存储库中删除旧文件 checkout

转载 作者:行者123 更新时间:2023-12-03 02:02:26 25 4
gpt4 key购买 nike

前几天从我们的 CVS 存储库中检查一些文件时,我注意到不再在这里工作的其他人已经检查了该文件。看来他在离开之前没有撤消 checkout ,因此它们现在被困在存储库中。他的用户帐户和文件已被删除,因此我无法登录到他的计算机并撤消结账。

有没有办法删除服务器上的这些结账?

谢谢

最佳答案

从你提到的fileattr.xml来看在你的评论中,听起来你正在使用 CVSNT。在这种情况下,从存储库中删除这些文件确实是一种可行的方法,但相当暴力。如果您的 VS 插件确实使用 CVSNT 的保留编辑命令来实现独占 check out ,那么以下命令也应该删除编辑锁:

cvs unedit -u <username> <files...>

(其中 <username> 是当前持有“锁”的用户的名称)

不过,这要求 CVS 服务器将您的用户帐户视为管理员。有多种方法可以做到这一点,最简单的就是在 CVSROOT/admin 中列出您的用户名。文件。如果我没记错的话,CVSNT 还通过特殊的 Windows 用户组支持存储库管理员。您必须检查文档以了解具体信息。

关于version-control - 从 CVS 存储库中删除旧文件 checkout ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5208744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com