与SVN共享工作副本时锁定文件

与SVN共享工作副本时锁定文件,svn,asp-classic,locking,file-access,Svn,Asp Classic,Locking,File Access,我知道这不是建议使用SVN的方式,但我不想改变我们目前使用经典ASP应用程序的方式 所有内容都集中在一台IIS开发服务器上,我不希望每个开发人员都有自己的副本 话虽如此,在SVN下共享工作副本时是否有使用锁定的方法 据我所知,您可以将文件锁定在存储库中,这样就没有人可以提交它们,但如何在工作目录中进行并发访问呢?如果您共享工作副本,那么它基本上就是一堆文件和文件夹,您可以使用标准文件系统权限“锁定”它们。如果您共享工作副本,然后,它基本上只是一堆文件和文件夹,您可以使用标准文件系统权限“锁定”它

我知道这不是建议使用SVN的方式,但我不想改变我们目前使用经典ASP应用程序的方式

所有内容都集中在一台IIS开发服务器上,我不希望每个开发人员都有自己的副本

话虽如此,在SVN下共享工作副本时是否有使用锁定的方法


据我所知,您可以将文件锁定在存储库中,这样就没有人可以提交它们,但如何在工作目录中进行并发访问呢?

如果您共享工作副本,那么它基本上就是一堆文件和文件夹,您可以使用标准文件系统权限“锁定”它们。

如果您共享工作副本,然后,它基本上只是一堆文件和文件夹,您可以使用标准文件系统权限“锁定”它们。

在工作副本上,无法通过SVN进行锁定。这是一种模糊的概念,即使用存储库,但仍然有一个所有开发人员都在工作的公共区域


我建议您更改工作方法,让开发人员拥有自己的副本,并在IIS工作副本上,在签入更改后立即使用更新(或自动更新)。您可以使用轮询器查找存储库中的更改。

在工作副本上,无法通过SVN进行锁定。这是一种模糊的概念,即使用存储库,但仍然有一个所有开发人员都在工作的公共区域


我建议您更改工作方法,让开发人员拥有自己的副本,并在IIS工作副本上,在签入更改后立即使用更新(或自动更新)。您可以使用轮询器查找存储库中的更改。

据您所知,有没有一种方法可以使用SVN钩子自动管理此更改?据您所知,有没有一种方法可以使用SVN钩子自动管理此更改?