版本控制系统可以帮助我保护我的代码吗?

发布于 2024-09-11 05:13:48 字数 219 浏览 21 评论 0原文

版本控制系统(如 Subversion)可以帮助我保护我的代码吗?

我想聘请外部自由编码员(或外包团队)来从事 Web 应用程序项目。

我希望从事该项目的外部编码人员只能访问该部分 他们正在处理的代码而不是完整的代码。

这是为了防止代码被盗,以便没有人可以下载完整的代码或完整的应用程序。

在 VCS(例如 subversion)的帮助下,这样的事情可能吗?

Can a Version control System(like Subversion) help me protecting my code?

I'd like to hire outside freelance coders(or an outsourced team) to work on a web application project.

I'd like that outside coders working on the project should have access to only that part
of the code on which they are working and not to the complete code.

This is to prevent code theft so that nobody can download the complete code or the complete application.

Is something like this possible with the help of a VCS(like subversion)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

听不够的曲调 2024-09-18 05:13:48

简而言之,是的,可以。

您需要做的是将要公开的代码放置在其自己的分支中,并仅向外部开发人员授予对该分支的访问权限。

然而,您必须确保他们仍然拥有编译和使用该代码所需的一切。

请参阅这个有关颠覆中访问控制的问题。

In short, yes, it can.

What you will need to do is place the code you want to expose in a branch of its own, and give access to that branch only to the external developers.

You will have to make sure that they still have everything needed to compile and work with that bit of code however.

See this SO question about access control in subversion.

遥远的她 2024-09-18 05:13:48

是的,可以仅允许访问特定分支。


http://svnbook。 red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.auth
有关此主题的 Subversion 文档

Yes, it is possible to allow access to only specific branches.

See
http://svnbook.red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.auth
for Subversion documentation on this subject

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文