0

私は複数の協力者と一緒にプロジェクトに取り組んでいます。プログラマーの 1 人が、ファイルをコピーして貼り付けることにより、いくつかのファイルを上書きしました。ファイルはコミットされました。

問題は、ファイルの注釈が、異なる注釈者からそのプログラマのみに変更されたことです。

注釈が返されるように、ファイルを変更する前に戻したいです。

マージはヘッドに追加されるため機能しません。その結果、すべての注釈がそのプログラマーから私に変更されます。

これを元に戻す方法はありますか?

4

2 に答える 2

0

最新のGOODリビジョンをブランチし、何も変更せず、ブランチをオプションでマージします --accept 'theirs-full'(それらは「ブランチから」になります)

blameところで: あなたの会社が何かの結果に依存している場合、あなたは非常に悪い道を進んでいます (tm)

于 2013-01-08T17:41:45.300 に答える
0

はい、コミットされたファイルを元に戻すことができます。コミットで特定のファイルではなく、コミットを元に戻すことができるため、うまくいけば、それらはすべて 1 つのコミットでコミットされます。

Eclipse では、[チーム] の [履歴の表示] に移動し、不要な変更を含むコミットを選択してコンテキスト メニューを選択し、[リビジョンからの変更を元に戻す ???] を選択します。

これにより、そのリビジョンがワークスペースに戻され、コミットできるようになります。

注釈に関しては、ビルド サーバー上で更新されているので、コミットした人は誰でも更新できます。場合を除き、自分で特定のユーザーとしてログインしてコミットします。;-) または、開発者に依頼してください。

于 2013-01-08T17:27:26.870 に答える