svn儲存的文件為什麼不易丟失
發布時間: 2022-10-12 01:58:52
① 請教SVN大神,為嘛SVN老是丟失目錄。
用的是什麼SVN客戶端,什麼版本,做什麼操作發生失敗?
初步判斷是操作失敗後,由於某些未知原因破壞了SVN用於存放控制信息的.svn文件夾(是個隱藏文件夾)中的內容,導致SVN無法識別原本已經受控文件。具體原因需要更多的試驗分析。
② TortoiseSVN存儲文件問題
版本控制軟體當然會記錄你的所有操作,刪除也是一種操作,你可以通過回滾,恢復已經刪除的文件,所以容量肯定是越來越大的
③ svn的功能及好處,以及弊端
1. 性能提高。SVN不管文件是文本還是二進制類型,在內部都是以二進制差異比較演算法來表示文件的更新部分。這表示所有的文件在文件庫中都是以差異的形式儲存。而且在網路上傳輸的,都是較小的文件差異部分。這也使創建分支、打標簽、合並等操作可以非常快地完成.
2. 對目錄的組織的管理更加方便。SVN不光對文件做版本跟蹤,也會對目錄做版本跟蹤。因此可以根據項目的需要,對目錄結構隨時進行修改,可以把現有的目錄移動到新的地方。
3. 保證提交操作的完整性。SVN對提交操作的處理方式類似資料庫的事務處理,要麼全部成功,要麼全部無效,保證了原子性。
熱點內容