0
我們希望修改現有的SVN存儲庫,以便在執行更新時在客戶計算機上清除
存儲庫
工作副本。 合作已被取消,我們希望從計算機中刪除文件。當然,如果客戶有備份,文件可以恢復。通過執行更新清理Subversion版本庫
這是不是有可能?我知道我可以從SVN倉庫中刪除這些文件並提交它。但其他修訂版可以很容易地恢復。 我可以創建一個SVN倉庫,它與現有的倉庫具有相同的標識符但是空的?
謝謝。
我們希望修改現有的SVN存儲庫,以便在執行更新時在客戶計算機上清除
存儲庫
工作副本。 合作已被取消,我們希望從計算機中刪除文件。當然,如果客戶有備份,文件可以恢復。通過執行更新清理Subversion版本庫
這是不是有可能?我知道我可以從SVN倉庫中刪除這些文件並提交它。但其他修訂版可以很容易地恢復。 我可以創建一個SVN倉庫,它與現有的倉庫具有相同的標識符但是空的?
謝謝。
您最好專注於拒絕訪問您的存儲庫,而不是計劃強制刪除客戶機器上的數據。最有可能的是,他畢竟有備份。
這是不是有可能?
是的,但是它在實踐中絕對沒有用,如果您想強制刪除操作到您的客戶的工作副本,以便他丟失所有數據。
您可以刪除存儲庫中新提交中的數據,只要客戶/用戶運行svn update
,他的工作副本將變爲空白。同時,他可以在服務器上查看項目的歷史記錄,並且可以將工作副本更新爲任何較舊的版本。而且,他可以將所有具有更改歷史記錄的項目數據存入他的計算機,以重新創建該項目的存儲庫。
難道你不會混淆「工作副本」和「倉庫」條款嗎? – bahrep
是的,沒錯;我用工作副本替換了一個存儲庫 – steffenmauch