我对 Subversion 还很陌生。
是否可以在网络可用共享 (c:\svn\projects\website) 上拥有每个人(在本例中为 3 个使用者)都可以检出和提交文件的工作副本?我们不需要构建服务器,因为它是一个 asp 站点,并且设计人员习惯于在保存文件时立即获得结果。我可以尝试向他们展示如何在他们的计算机上进行本地设置,但如果我们可以在开发服务器上共享文件,并且仍然能够在某人完成后提交,那就太理想了。
一个简单的解决方案是我们所有人都使用相同的 subversion 用户名,这至少允许我将文件置于版本控制之下。
但是是否可以从 svn 存储库中签出文件夹,但仍需要每个人使用其用户/密码登录才能提交?
编辑:我正在尝试采用我们当前的工作流程,即使用 Frontpage Extensions 或 FTP 编辑站点的实时版本。并将其转移到更好的事情上。在本例中,我将开发服务器上的实时站点副本设置为镜像实时服务器,并删除 Frontpage 扩展访问。然后设计师仍然可以具有相同的即时满足效果,但我不必担心他们正在编辑实时文件。即使在 subversion 中使用共享用户/通行证仍然是版本控制。这可能并不理想,如果设计师实际上是程序员,我会尝试让他们完全参与,但事实并非如此。在这种情况下,这是我能做的最好的事情,可以避免巨大的学习曲线和工作中断。
根据我的经验,它开箱即用就可以正常工作。在我的公司,我们已经采用这种设置很多年了,并且没有遇到任何问题(除了共享工作副本的明显问题之外)。
但是,如果您需要站点的“实时”版本,您应该考虑拥有单独的工作副本和一个触发器(挂钩)来更新提交时的共享位置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)