我想添加一個區域/頁面,允許用戶將文件上傳到SVN。 我見過SharpSVN,看起來很有希望,但我想知道它如何處理衝突等。ASP.NET - SVN web上傳前端?
一種方法是使用SharpSVN更新站點本地副本的回購,保存上傳的文件從瀏覽器,然後提交,但我想知道如果多個用戶試圖(大約)同時訪問相同的文件,這將是多麼穩定。除了手動實現某種鎖定機制之外,解決此問題的好方法是什麼?
哦,如果有人有預先存在的解決方案或一個很好的教程,我很樂意看到它。
注意:我是而不是尋找一個Visual Studio插件;這需要完全基於Web,因爲我們使用svn進行文檔共享,而且我不希望每個用戶都安裝Tortoise或命令行svn客戶端。