3.3.6移動文件/文件夾
3.3.6.1移動文件
你只有一種方法移動文件:將文件共享(share)到項目中,再將其從原來的項目中delete或是destroy。移動文件后,歷史信息仍然有效。但是你不能用move命令來移動單個的文件。
3.3.6.2移動文件夾(project)
注:要使用移動(move)命令,必須先請管理員為你設置對移動目的項目的添加(add)權限和對源項目中文件的破壞(destroy)權限。
使用移動命令你可以重新定位子文件夾,將其從一個文件夾移動到另一個文件夾中。這個命令重新定義了被移動文件夾的路徑。
這個命令不可以重命名文件;你只能通過執行重命名命令來實現它。這個移動命令不會改變文件夾的內容或其中子文件夾的歷史信息,它只會影響到新的和舊的上級文件夾的歷史信息。
警告:當你移動一個文件夾之后,就不能再如實地重建其上級文件夾的早期版本。
移動文件夾的具體操作步驟如下:
1) 選中要移動的文件夾;
2) 在file菜單中選中move,打開對話框;
3) 在列表中選擇目標文件夾;
4) 點擊OK。
3.3.7共享文件/文件夾(share)
1) 在VSS瀏覽器中選擇你要共享的目標項目。
2) 在SourceSafe菜單中選擇share,打開共享對話框。
3) 在file to share列表中選擇你要共享的文件,如果文件沒有顯示,可以旁邊的項目列表中查找。
4) 點擊share。
5) 點擊close。
3.3.8拆分文件(branch)
3.3.8.1拆分被共享的文件
1) 在瀏覽器中選中你想要拆分的文件;
2) 在SourceSafe菜單中選擇branch,打開拆分對話框;
3) 在comment中填寫備注;
4) 點擊OK。
3.3.8.2用一步操作完成文件的拆分與共享
1) 在VSS瀏覽器中選擇你要branch/share的項目;
2) 在SourceSafe菜單中打開share對話框;
3) 在file to share列表中選擇要共享的文件,如果你要的文件沒有顯示,在項目列表中
3.3.9刪除/恢復文件或文件夾
如果想從VSS中移走某個文件,你必須首先確定是僅僅從項目中移走,還是從VSS數據庫中移走。你還必須確定是要刪除文件,但使其能夠恢復,還是永久性地破壞它。
VSS中有以下三種途徑可以實現從數據庫中移走文件。
3.3.3.9.1刪除(delete)
將文件從項目中移走。該文件仍然存在于你的VSS數據庫和其它共享該文件的項目中,你可以恢復它。此命令同樣適用于項目。
1) 選擇文件或項目;
2) 選擇file菜單中的delete命令;
3) 點擊OK。
3.3.3.9.2破壞(destroy)
刪除(delete)對話框中有永久性破壞(the Destroy Permanently)選項,你一旦選中它,文件或項目將從VSS數據庫中被移走,你不能再恢復它。此外,當Destroy 和Destroy Permanently命令用于共享文件時,它只作用于當前文件夾,其它共享的文件夾仍然保留該文件,該文件依然保存在VSS數據庫中。
1) 選擇文件或項目;
2) 選擇file菜單中的delete命令;
3) 選中 Destroy Permanently 選項;
4) 點擊OK。
3.3.3.9.3清除(Purge)
這個命令將永久性地移走你已經刪除的文件或項目,但沒有破壞它。你可以使用這一命令清空你的文件或項目中的所有內容,但不能恢復它們。
1) 在VSS瀏覽器中選中項目;
2) 打開file菜單的properties對話框,按delete按紐;
3) 在列表中選擇要清除的文件名;
4) 點擊purge;
5) 如果要繼續,在VSS給你的提示欄中點擊yes。
文章來源于領測軟件測試網 http://www.kjueaiud.com/