1

意図せずにいくつかの機密ファイルをbzrブランチにコミットしました。さらに厄介なのは、それらをランチパッドにプッシュしたことです。

bzrを元に戻しましたが、そのダーティリビジョンに移動しても、それらのファイルは引き続き表示されます。それらのファイルが完全に消えるように、完全に前のリビジョンに戻ることは可能ですか?

または、別の方法として、ランチパッドプロジェクトのブランチを削除した場合trunk、新しいプロジェクトを作成できますtrunkか?

4

3 に答える 3

4

したがって、TridenTとjelmerの推奨によれば、解決策は次のとおりです。

1.) `bzr uncommit -r X` Where X is the revision I want to return to
2.) `bzr commit` This created the local revision X+1
3.) `bzr push --overwrite -r X+1` This pushed the stuff to launchpad,

そして、それらのスティッキーファイルはすべてなくなりました。

君たちありがとう。

于 2012-02-14T12:58:24.720 に答える
3

ランチパッドのトランクブランチを削除すると、新しいトランクを作成できるようになります。

「bzrpush--overwrite-rREVNO」を使用して、以前のリビジョンに完全に戻すこともできます。ここで、REVNOは、元に戻したいリビジョンです。

于 2012-02-13T18:57:53.310 に答える
3

あなたはすることができますuncommit。ユーザーの場合、これによりブランチから削除されます。bzrリポジトリでは、実際にはメインラインからリビジョンのリンクが解除されます。

于 2012-02-14T09:36:24.017 に答える