我当前的客户使用 MKS 进行源代码控制。
他们有一项政策,即不授予开发人员删除成员的权限。因此,这也禁止我们进行移动等。
我已经询问了这背后的原因,我被告知这是因为一旦你从 MKS 中删除了一个成员,你就无法找回它。不像在 SVN 中你总是可以从历史中恢复,显然在 MKS 中,一旦它消失了,它就消失了。
这是真的,还是客户弄错了?
它们在 MKS 中的操作是否类似于 svn 的删除操作?
显然,无法完全控制我们的源代码树会导致我们的代码库出现问题。在我挑战这种做法之前,我想知道事实。