當本地版本比SVN服務器版本的revision值大時

當本地版本比SVN服務器版本的revision值大時,如何提交本地代碼
我的SVN服務器掛了,數據只還原到了revision=49的版本 
但是現在本地代碼的revision=52 
當我用subclipse和SVN服務器進行同步時就報這樣的錯誤 
"Invalid filesystem revision number 
svn: No such revision 52" 


怎樣提交本地代碼呢?有人碰到過同樣的問題嗎?
問題補充:
totong的方案挺好的,但是如果現在是在進行團隊開發,多個人有不同的副本,那這個方法就不太理想了。 
不知道有沒有方法可以不改變文件的時間戳,只把本地的代碼revision號改爲49(或者把服務器的revision號改爲52)呢?這樣的話只有時間戳不相同的文件纔會被提交,多個人的代碼就能夠很方便的合併了。
項目管理 


採納的答案
先斷開和svn的連接,刪除所有的.svn信息,現在的項目換個名字,留着備用 
重新把服務器上面的49版本弄下來,然後用本地52版本的代碼去覆蓋,再提交就行了,代碼會變成50版本 


團隊開發也可以這樣做,一個一個來 


或者去目錄裏面修改裏面的entries文件,這樣可以達到你的目的,但是比較痛苦
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章