簡體   English   中英

將SVN中的項目還原到以前的版本,並使其成為HEAD版本

[英]Revert a project in SVN to a previous version and make it the HEAD version

我的SVN版本控制存在問題:該項目的版本為svn的130,並且由於錯誤,我需要將其還原為128版本,並使其成為HEAD版本(即:放棄在版本129和130)。

我正在使用Subclipse,該怎么辦?

提前致謝

我無法告訴您如何使用Subclipse(不要在家中安裝Eclipse)。 但是,您可以從命令行執行以下操作:

svn merge -r130:128 ssh://whatever/your/url/is
svn ci -m "Rollback!"

我只是偶然發現了這個問題。 然后,我嘗試與subclipse進行反向合並,並最終陷入同步地獄。 :-)

在Eclipse中,“替換為”是您的朋友! 只需右鍵單擊包瀏覽器中的文件夾,右鍵單擊並選擇'Replace With ...'->'Revision or URL',Eclipse將完成您想要的。 之后,您必須進行一次提交。

您可以使用svn merge:

svn merge -r130:129 url

然后svn commit。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM