0
我必須對我們多年前做的舊項目進行更改,並且我們公司在那段時間使用SVN(現在我們有GIT)。我試着在Eclipse中運行該項目,但我發現,所有文件都擴展名爲*的.java,V(這是很容易修復),也是所有文件包括這樣刪除舊Java文件中的SVN內容
head 1.2;
access;
symbols
HR_struts:1.2.0.2
Root_HR_struts_start:1.2
Konec_hybridu_060602:1.2;
locks; strict;
comment @# @;
1.2
date 2006.05.05.05.48.50; author moncka; state Exp;
branches;
next 1.1;
內容,所以我想是我們的SVN使用的遺蹟。我的問題是如何使用任何工具刪除這個內容(項目包含數千個文件)。 非常感謝您的幫助。
P.S.項目還包括諸如.jsp,.xml等文件也被損壞的文件。
您也可以嘗試直接使用RCS,因爲CVS使用了它。我不確定CVS是否在其他地方存儲了額外的元數據。如果你安裝了RCS,如果你有一個'foo.java,v'文件,請試試'co foo.java'。如果你想編輯文件,使用'co -l foo.java' - 這將鎖定修訂版本。有關更多信息,請參閱man rcsintro。 – 2012-02-08 08:53:21
是的,那可能,我們也根據我的同事使用CVS。那麼,我想避免建立一個CVS服務器,因爲我們不再擁有一臺服務器,這聽起來像是一次矯枉過正。我會嘗試從GIT導入它,可以工作。不要擔心有最新版本,它只是坐在硬盤上的舊文件,沒有人不會對它們進行任何修改。感謝您的建議 – 2012-02-08 08:56:57
考慮一下,沿着'git-cvsimport'路線走下去可能是一個更好的主意,因爲這也會保留所有文件的歷史。作爲一個快速的方法來檢查你有一個完整的存儲庫副本,你有頂級的'modules','cvsrc','config'等文件嗎? – mikej 2012-02-08 08:58:50