アカウント名:
パスワード:
常は、「F4」Query update を心がけるようにしています。
eclipseでCVSしてます。
いいですよ、なかなか。 CVSコマンド知らなくても、CVSすら知らなくても、CVSはCSVのことだと思っている上司だろうとw、GUI上から選択したファイルを一括であぷぷすりゃOK。 CVSリポジトリの作成から、何から全部GUIでできます。 #SSH2はプラグインが必要。
eclipseはそれだけでもローカルヒストリーから復元等の機能がついてます。ついでに
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
CVSですが (スコア:2, 参考になる)
けど、commitする前に、update掛けて自分が修正したファイルを他人が修正していないかチェックしない人が多くて、時々修正したところを元に戻されることがあるんですよねぇ。
Linuxからcvsコマンド叩くときは、警告が出るから判るんだけど、WinCVS使ってるとそのまま上書きしてしまうらしくて...。
全体のバージョン
Re:CVSですが (スコア:1)
ちなみにサーバはFreeBSDを使っています。
Re:CVSですが (スコア:1)
1.変更した部分はぶつからないけど、同じファイルの他の部分が変更されている
2.変更した分が、既に変更されている
場合の2種類ありますよね?
1.の場合でもWinCVSで警告でます?
私はWinCVSはほとんど使わないので、よく判ってないのですが、例えば、
Aが元ソースの10行目に2行追加、commit
BがAのcommit前の状態の20行目を
Re:CVSですが (スコア:1)
元の Rev. が 1.1 だとして、A氏が commit した段階で、リポジトリ上では Rev.1.2 に up する訳で、B氏のローカルな CVS/Entries では Rev.1.1 のままなのだから、この状況でB氏が commit 操作をしようとしても、update を先にしろ!と言われるものと思いますが。
常は、「F4」Query update を心がけるようにしています。
Re:CVSですが (スコア:1)
そのはずですよねぇ....一体何をどうやったら、バックポートできるのやら....。
Re:CVSですが (スコア:0)
Re:CVSですが (スコア:1)
Re:CVSですが (スコア:0)
そういえば、eclipseにもCVSの機能があったような。
(試してない)どうなんかな?
Re:CVSですが (スコア:1)
eclipseでCVSしてます。
いいですよ、なかなか。
CVSコマンド知らなくても、CVSすら知らなくても、CVSはCSVのことだと思っている上司だろうとw、GUI上から選択したファイルを一括であぷぷすりゃOK。
CVSリポジトリの作成から、何から全部GUIでできます。
#SSH2はプラグインが必要。
eclipseはそれだけでもローカルヒストリーから復元等の機能がついてます。
ついでに
Re:CVSですが (スコア:0)
Eclipse作業Dir/WEB-INF/classesに、ログ出力用設定ファイル
common-loggings.properties
log4j.prpperties
を置いてコミットし、他マシンのEclipseでcheckout、
その後なんどかEclipseでTomcatデバッグモードで起動してたりすると、
上記2ファイルが消されたりするの
Re:CVSですが (スコア:1)
ファイルが消されるのは、たぶんそこ(WEB-INF/classes/)が *.class 出力ディレクトリだからでしょう。
僕も起動用の shell script 消されました。(T_T)
eclipse は何らかのタイミングで出力用ディレクトリをお掃除してくれるようです。
あと、.classpath, .project, .tomcatplugin はうまく使うと逆に便利ですよ。
環境依存のクラスパスなどは変数を拡張する形でプロジェクトに設定し、
その変数は各環境のeclipse本体の設定としておくのです。
するとリポジトリは全く同じでも各環境で違うclass pathを参照できるはずです。