gpt4 book ai didi

svn - Subversion 存储库保护

转载 作者:行者123 更新时间:2023-12-04 19:48:33 25 4
gpt4 key购买 nike

我在这里遇到了关于颠覆的各种问题,但没有具体到我正在寻找的东西。

我将聘请一名自由职业者远程处理我现有的项目(为现有代码扩展功能和代码维护。

虽然我将信任他的代码并让他拥有工作和测试应用程序所需的所有访问权限.....我如何防止有人删除、破坏或损坏任何假设我们之间就某事发生争执,而自由职业者通过破坏代码而恢复原状。

现在我认为这种事情发生的可能性很小,但我仍然想采取预防措施。

我们如何在 subversion 中实现这样的目标?

其次,

任何关于一个好的 subversion 托管的建议,它使得执行所有 svn 操作变得非常容易......也许是一个 Web 界面......(付费托管很好,但不太昂贵......)

最佳答案

授予某人从 SVN 存储库 checkin 或 checkout 代码的权限不会让他们损坏或删除存储库。他们所做的任何更改都可以还原。这是修订控制系统的重点。只是不要让开发者完全访问托管 SVN 的服务器(例如,RDP 访问)。

不过,系统管理员(您的?)有责任确保经常备份存储库本身,以防因其他原因发生数据丢失或损坏。

关于如何提供对存储库的访问,我很幸运使用 VisualSVN设置对存储库的访问。它使最终用户 https 可以访问存储库,并且他们可以使用他们希望访问代码的任何客户端工具。作为开发人员,我个人从未发现 SVN Web 界面有多大用处。

关于svn - Subversion 存储库保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3979567/

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