如何在签出目录中切换cvs用户

stu*_*kov 4 cvs

我的同事从cvs检查了我们的源代码树并进行了一些本地更改,然后给了我一份整个修改过的目录.当我尝试对它进行cvs操作时,cvs正在询问他的密码.有没有办法更改此目录中的cvs文件中保存的用户名,以便我可以继续处理它,就像我已检查出来并进行更改?

我们不希望签入此修改后的代码或创建任何其他分支.

谢谢.

stu*_*kov 7

找到了解决方案:

部分描述如下:http: //worldforge.org/doc/faq/cvs/#unix2

这是我做的:

> find module_dir_name -regex .*CVS/Root -print0 | xargs -0 perl -p -i.orig -e "s/olduser/newuser/;"
> find module_dir_name -regex .*CVS/Root.orig -print0 | xargs -0 perl -p -i.orig -e "s/olduser/newuser/;"
Run Code Online (Sandbox Code Playgroud)