1

私は今日来て、次のようにリストされているソースの束を見ました

filename.pl 1.1 1.1

それ以外の

filename.pl 1.1

私のEclipseプロジェクトナビゲーターで。コミットしようとすると、たとえば次のようになります。

cvs commit: sticky tag '1.1' for file 'filename.pl' is not a branch

自分のワークデスクを誓ったり壊したりせずに、どうすればスティッキータグを取り除くことができますか?コミットを行う必要があるときにすべての血まみれのソースファイルを分岐したいとは思わない、実際のプロジェクト管理にバージョン管理を使用していません、開発者間で同期するためだけに、出血月ごとにCVS / SVN/what-have-youのメンテナンスを行う時間がないことは確かです。

CVSは、デフォルトでこのボールの痛みに訴えるように構成されていましたか?元に戻すことはできますか?とにかく、それをワイプしてやり直す必要があるかどうかは関係ありません。とにかく最近の展開です。すべての提案を歓迎します。

編集CVSユーザー名で構成された別のマシンではそれが適切であり、タグなしのソースしか表示されないことに気づきました。上記のEclipseでこれを行うにはどうすればよいですか?また、両方のマシンでこれらのファイルがバイナリまたはASCIIとしてリストされているかどうかも確認します。

4

3 に答える 3

3

「Entries」という名前のすべてのファイルを検索します。ファイルでテキスト「//T」を見つけます。「スティッキーリビジョン」のファイルになります

/ NodeFinder.java/1.6/Tue Nov 12 05:23:32 2013//
/ OrHtmlGenerator.java/1.103/Wed Dec 4 09:22:02 2013//T1.103
/ PopupTextSearchWindow.java/1.3/Mon Oct 15 11:07:27 2012//
/ PropertyListener.java/1.1/Tue Sep 29 12:57:38 2009//
于 2013-12-04T09:32:20.680 に答える
2

私は同じ問題を抱えていたと信じています。何が原因なのか、なぜ始まったのかわからなかったので、私は夢中になりました。

Eclipse で [Preferences...] を開き、次を選択します。

チーム > CVS > 外部接続方法

「外部プログラムを使用して接続する」から「別の接続方法を使用して接続する」に変更します。

[デフォルトに戻す] ボタンやランダムな設定セクションをクリックすることがある (悪い) 癖があります。私はおそらくそれをして、それを忘れて、何週間もその厄介な問題を抱えていました.

私は Mac ユーザーです。それが問題の一部かもしれません。外部プログラムがすべてのプラットフォームで同じように構成されている (または存在する) かどうかはわかりません。

于 2013-03-08T23:29:49.337 に答える
0

Eclipse Preferences > Team > File Contents問題のマシンではバイナリ.cgiとして設定し、自宅のセットアップでは.cgiファイルのデフォルトのASCIIを設定しました。自宅のセットアップからいくつかのソースをチェックするとすぐに、次にファイルを更新しようとしたときに問題のマシンが認識されました今では完全に異なり、その粘着性のあるラベルでロックされていました。

それを復元するには、プロジェクト全体を削除し、切断し、CVS メタデータを削除し、設定を ASCII に変更.cgiして、リポジトリから再度チェックアウトする必要がありました。

于 2013-03-12T10:12:52.610 に答える