CVS導入スレ〜
■ このスレッドは過去ログ倉庫に格納されています
00011
NGNG名スレにするんだ!!! \( `Д´)
RCSじゃ駄目なんだ(;´Д`)
VSSなんてきらいだ( ´∀`)
eclipseにもcvs機能あるんだ?( ´_ゝ`)
CSVとたまに言い間違えるんだ(・ω・)
subversionはまだ まだっぽいんだ(;´Д`)y─┛~~
webdav動作が不安定なんだ(;´д⊂)
http://www.cvshome.org/
http://www-vox.dj.kit.ac.jp/nishi/cvs/cvs.html
>2以下がもっと参考リンク貼ってくれるんだ(´∀`)┏
んじゃ。
0002#
NGNG0003デフォルトの名無しさん
NGNG__
/〃 ┼‐┼〃__
/\ ノ __
__ , -――-、 /\ノ
ヽ/\l::::::::::::::::::::\ /: : /
,..-―-、/) |: : :|::::::::::::::::::::::/: : /
/⌒Y (_ノ /) |: : :|:::::::::::::::::::::|: : : /
 ̄l ̄l、 ) /`〉 ヽ:: :|::::::::::::::::::::l: : :/
l: : :`ー--‐'‐'´: :/ \|∧ハ/l/: ::〈
\: : : : : : : : : :く |: : : : : : : : : : `ー-┐ ,.、
l: : : : : : : : : :`ー―┐ ,、 |: : : : : : : : : : : : : : |二lニノ
ヽ.: : : : : : : : : : : : : :|ニノ |: : : : : : : : : : : : : : |
ヽ: : : : : : : : : : : : :| ヽ: : : : : : : : : : : /
\: : : : : : : : :/ \ : : : : : : /
 ̄ ̄ ̄ ̄ ノ|  ̄ ̄ ̄ ノ)
ノしノ し'( ノ)__ノ (ノ(
00041
NGNGじゃないんだ
Concurrent Versions System
なんだ!(○`3)
で。
http://www.wincvs.org/
0005デフォルトの名無しさん
NGNG/〃 ┼‐┼〃__
/\ ノ __
__ , -――-、 /\ノ
ヽ/\l::::::::::::::::::::\ /: : /
,..-―-、/) |: : :|::::::::::::::::::::::/: : /
/⌒Y (_ノ /) |: : :|:::::::::::::::::::::|: : : /
 ̄l ̄l、 ) /`〉 ヽ:: :|::::::::::::::::::::l: : :/
l: : :`ー--‐'‐'´: :/ \|∧ハ/l/: ::〈
\: : : : : : : : : :く |: : : : : : : : : : `ー-┐ ,.、
l: : : : : : : : : :`ー―┐ ,、 |: : : : : : : : : : : : : : |二lニノ
ヽ.: : : : : : : : : : : : : :|ニノ |: : : : : : : : : : : : : : |
ヽ: : : : : : : : : : : : :| ヽ: : : : : : : : : : : /
\: : : : : : : : :/ \ : : : : : : /
 ̄ ̄ ̄ ̄ ノ|  ̄ ̄ ̄ ノ)
ノしノ し'( ノ)__ノ (ノ(
0006デフォルトの名無しさん
NGNGソースセーフ使わないでWinCVS使ってるよ。
へんかなあ。
0007デフォルトの名無しさん
NGNG漏れの場合IDEと統合されてないとつらいな〜
ってことでうちではDelphiにExpertsいれてVSSつかっとります。
CVSは初めて使ったときいきなりconflictして以来使ってない
0008デフォルトの名無しさん
NGNG美味しすぎ
0009クリスチャン・ロックミュージック ◆sexTYMR.
NGNG0010&
NGNG0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNG00141
NGNGWebDAV+subversionっしょ?
apache2.0でなんか使えるらしいけどなぁ
0015デフォルトの名無しさん
NGNG取り合えず、
cvs init -d レポジトリのディレクトリ
0016デフォルトの名無しさん
NGNGファイル開いたりできんだろ?
0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG当たってた。
http://www-vox.dj.kit.ac.jp/nishi/cvs/cvs-manual/cvs-jp_16.html
00191
NGNGアップロードもファイル開くのもできますが? < webdav
httpプロトコル使うんでファイヤーウォールも越えられまふ。
ただ日本語処理には問題あります(;´Д`)
エンコードするモジュールもあるにはあるんだけど・・・
subversionは実際使ってないのでよく知らんのだけど。
>17
re・pos・i・to・ry
n. 容器, 倉庫, 地下納骨所; (資源・情報の)宝庫 (of); 腹心.
cvsで管理するディレクトリってわけだが。
0020デフォルトの名無しさん
NGNGどうせこの板の多くはVSS使ってるだろうし。
0021デフォルトの名無しさん
NGNGファイルを開くというのは
Sambaみたいにファイルを開いて編集ができるという意味
で言ったんだけど。それはできないでしょ?
00221
NGNGファイル操作はdav対応クライアントじゃないと・・・
sambaみたいにってわけにはいかないさ。
unix板のリンクはってくだせい > 20
0023デフォルトの名無しさん
NGNGどこに書いてあるの?おせーて?
どきゅ学生より。
0024デフォルトの名無しさん
NGNGまにゅある
00251
NGNGhttp://pc.2ch.net/test/read.cgi/unix/997434642/
0026コピペ
NGNG「?」
「ファイル形式は… C … CSV…
ちょっと時々ごっちゃになるねん
CVS?
CSV?
CVS?」
「はあ…」
「わかってるねん
わかってるねんで?
バカにしたらあかん
このスレは CSV …
それがごっちゃに…」
「このスレは CVSです」
「わかってるねんで!?」
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNGWebDav(World Wide Web Distributed Authoring and Versioning)
で、Versioningの実装をしてるのがいまんとこSubversionってことならしい。
ファイル開くっていうよりは
ダウンロード -> ファイル編集 -> アップロードって流れになりますな。
Win2k以降だとIIS + Webフォルダで簡単に使えるらしいがいまだに使ったことない(´・ω・`)
0029デフォルトの名無しさん
NGNGCVSをWebDAV対応するのが筋じゃないかなぁ。
0030デフォルトの名無しさん
NGNGftpでやっていたことを80ポートで出来るようにするって
いう理解は間違っていますか?<WebDAV
00311
NGNG大筋ではあってるのでは〜
http://www.atmarkit.co.jp/flinux/special/webdav03/webdav01a.html
0032デフォルトの名無しさん
NGNGファイル名の大文字小文字を間違えても cvs commit が可能なんですよ。
でも次に cvs checkout するときに、そのファイルをうまく取り出せなくなってしまうのです。
リポジトリをどうにかすると直せたりすもんなのでしょうか?
0033デフォルトの名無しさん
NGNG俺の知る限りでは、リポジトリから問題のファイルエントリを消すしかない。
0034デフォルトの名無しさん
NGNG改行コードの方は、取り出し時にオプションで
指定出来るようにしたパッチが有ったけど。
WindowsとUNIX両方で使うソースは、更新ログを
どの文字コードで書くか迷う。
いっそのこと、Unicodeで統一してくれた方がいいかも?
0035デフォルトの名無しさん
NGNGCVS : バザールモデル
らしい。
VSS のエクスプローラは「サーバ内のファイル階層の表示」
CVS は「ローカルファイルの階層表示」
以上コピペでした。
0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNGロックしてマージして完了、というのはできるはず。
0040デフォルトの名無しさん
NGNG伽藍って「がらん」って読むのね。
読みわかんなくてずっとcathedralってしか言ったことなかった・・・
0041デフォルトの名無しさん
NGNGcvsはローカルに一度ファイル落としてサーバにコミットするけど、
vssはサーバで一括に管理するってことでは?
何個かファイルを変えたときとか、いいような・・・
ローカルに落とした段階のものを他の人が更新してたら別の枝できるっちゅー
1.2.1
vssだと1.3とかになるんちゃうん?使った事ねーけど。
>37
wincvs使えば?
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNG0044デフォルトの名無しさん
NGNGつか、ほかにリポジトリのブラウジングツールってないですかねぇ。
0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNGどの拡張子のファイルを管理するのかよくわからん。
0047デフォルトの名無しさん
NGNG俺はそれが無いので導入を躊躇してる。
0048デフォルトの名無しさん
NGNG他の人が困るからね。
逆に言うと、一人でやってるなら、
・リポジトリ内のファイル
・作業ディレクトリ内のファイル
・作業ディレクトリ/CVS/Entries に記されているファイル名
をすべて変更してやれば、とくに問題なく名前変更できる。
0049デフォルトの名無しさん
NGNG複数でやってる時は
mv foo bar
cvs rm foo
cvs add bar
cvs ci -m 'rename foo -> bar'
みたいにすれば、名前が変わったという履歴を残せますです。
rename dbがあると、上記の変更をした後でcvs log barするとfooの履歴も
見ることができて便利だけど、絶対必要な機能ってわけでもないような。
0050デフォルトの名無しさん
NGNG1.1.1.1>1.2
ってなるんだけど、サッパリ意味分かりません
0051デフォルトの名無しさん
NGNGそんなん誰かが勝手にコミットしても同じことじゃん
0052デフォルトの名無しさん
NGNGClearCase
http://www.rational.com/products/clearcase/index.jsp
他のRational製品との連係がとれるのが嬉しい。
でも高い。
Perforce
http://www.perforce.com/
オープンソースソフトウェアの開発に使用する場合は無料。
たとえば、FreeBSDの一部のサブプロジェクトで使用されている。
BitKeeper
http://www.bitkeeper.com/
これもオープンソースソフトウェアの開発に無料で利用できる。
Linuxのソースが最近BitKeeperで管理されるようになったことで有名。
0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNG漏れはVSS使ってるんだが、Del6の場合
ユニット類はpas,dfm
プロジェクト類はdpr,cfg.dof.resくらいでせうか。
VSSはExperts使って管理してるんだが
CVS対応のもあったような気がする。
Experts探せば幸せになれるかも。
0055デフォルトの名無しさん
NGNG正直どっちも同じに見えるよ
0056デフォルトの名無しさん
NGNG0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNG0059EXE系の人
NGNGカンマ区切りのシンプルな形式
0061デフォルトの名無しさん
NGNGところでみんなコメントはどうやってつけてる?
あのコメント入力、やりにくい上に英語だし、あんまり語数入れに区いっしょ?
コメントのうまい使いこなし方きぼん
0062デフォルトの名無しさん
NGNGWinCVSで日本語で長々と書いてます
0063デフォルトの名無しさん
NGNG日本語をうけつけない環境を教えてください。よろしくお願いします。
0064デフォルトの名無しさん
NGNGコマンドラインからはコメント入れません。
0065デフォルトの名無しさん
NGNGCVS側で日本語の判定をしてくれるとは限らんから面倒
判定してくれないと化けたまま登録されるから、さらに面倒
まともな日本語クライアントがほすぃ
0066デフォルトの名無しさん
NGNGCVSのMLでEUCなサーバーにcommitするときは
漢字コードを変換してくれるWinCVSの話題が
あった。
自分では試していないのでsage。
0067デフォルトの名無しさん
NGNGそんなのあるんだ、羨ますぃWinCVS
Tcl/Tkで作ったクライアントはいい出来だったけど、EUC専門なのね〜
0068名無しさん@カラアゲうまうま
NGNG0069デフォルトの名無しさん
NGNGダサッ(´ー`)y-~~
0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNGそういう奴がいるからデスマーチになるんだよ…っていうかなったんだよ…。
0072デフォルトの名無しさん
NGNGこれをプロジェクトBでも使いたいという場合、ソースの管理はどうしますか?
0073デフォルトの名無しさん
NGNG可哀想。・゚・(ノД`)・゚・。
0074デフォルトの名無しさん
NGNGCMyStringを包括するプロジェクトを新たに作る
0075デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNGSubversionの完成を待ちたい。
0077デフォルトの名無しさん
NGNGコメントがなくてワケ分からないプログラムは、コメントがあっても結局ワケ分からない罠。
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNGそれともコマンドライン派
VSSレベルのばかちょんクライアントがあれば募集中でし
0080デフォルトの名無しさん
NGNG一度WinCVS使ったがイマイチなじめなかったのですぐやめた。
# あっても多分使わないけど、需要はあると思うんだよね。
0082デフォルトの名無しさん
NGNGQtを使ったCVSのGUIフロントエンド
http://cervisia.sourceforge.net/
LinCVS
Qtを使ったCVSのGUIフロントエンド
http://www.lincvs.org/
Pcl-cvs
Emacsで動くCVSのGUIフロントエンド
http://www.delorie.com/gnu/docs/cvs/pcl-cvs_toc.html
Pharmacy
GTKを使ったCVSのGUIフロントエンド
http://pharmacy.sourceforge.net/
TkCVS
Tcl/Tkを使ったCVSのGUIフロントエンド
http://www.twobarleycorns.net/tkcvs.html
0083デフォルトの名無しさん
NGNG定期的にリポジトリをバックアップしたいのですが、
フリーで何か良いソフト有りますか?
0084デフォルトの名無しさん
NGNGNTだったらATでUnixのcronと同じことができるぞ
008583
NGNGATってコマンドらしいですね。
コマンドラインからリポジトリのディレクトリを直接指定して
圧縮すると考えてよろしいのですか?
atとcronを検索してたらtaskなる物が見つかりました。
こちらも検討してみます。
0086デフォルトの名無しさん
NGNG今ひとつ、使いこなせないんだよな―。
プロジェクト開始前に、VSS買って貰えば良かったなあ。
008783
NGNGWinCVSの設定でCVSサーバのバージョン選択しますよね?
これは何を選択すれば良いのですか?
標準でやるとリポジトリ内で日本語ファイルの履歴ファイルが文字化けしてました。
チェックアウトして使う分には大丈夫でしたが。
バックアップは上司が出張から帰ってから決めます。
0088デフォルトの名無しさん
NGNGサーバーの漢字コードが化けるのが気持ち悪いということであれば
ログメッセージの漢字コードをサーバーに合わせてローカルで変換する
パッチがあるよ。
ttp://www.vector.co.jp/authors/VA005227/cvs-euc-sjis/
ただ、漏れは利用していないのでCVSNTでも大丈夫かは分からんです。
利用する場合はat your own riskで。
0089_
NGNGリポジトリ内なんて直接エディットしないから
どんな形式で格納されていようが関係ないと思うが
俺は、CVSNT&ごった煮版WinCVS&履歴は文字化け、で運営してるよ
この環境で特に問題になったことはなし
009083
NGNGごった煮版はそのパッチ当たっているはずです。
ログではなく、日本語のファイル名がリポジトリ内で化けるのです。
SJISとEUCの関係かな?説明足りずに申し訳ない。
>>89
運営してる方が居た! 自分もやってみます。
破綻したらPC-Unixで稼動させることになってますので。
こっちの方が情報多くてやり易いんですけどね。
0091デフォルトの名無しさん
NGNG「面倒くさいことはしない」と却下されマスタ(;´д`)。
ではどうするのかと聞いたら
「Windowsの共有機能かftpを使ってローカルにコピー」だそうです。
こうなったらコソーリCVSサーバを立ち上げてやる(;´∀`)
009283
NGNG具体的にはinitで初期化してimportでモジュールを追加した大元のディレクトリ
(CVSROOTって言うんですか)を違うOSにコピーした場合、
正常に動作するのでしょうか?
試してみたんですけど、動かすまでパーミッションとかユーザ管理とか
色々変えたら動いたんですけど。
やっぱり、こういうやり方は無しでしょうか?
0093デフォルトの名無しさん
NGNG冗談抜きでそいつなんとかしろ
0094デフォルトの名無しさん
NGNG何でプロジェクトリーダって人種はCVSを嫌うかねぇ。
うちとこのプロジェクトは、一月でどれが最新のソースかわかんなくなっちゃいました。
0095デフォルトの名無しさん
NGNG良質な日本語クライアントがないと、Winユーザーはまだまだ受け入れないよん
0096デフォルトの名無しさん
NGNGUnicode対応はどうなってますかCVSは。
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNGぷんぷんするんだが、どうか?
0099デフォルトの名無しさん
NGNGあれは駄目なインターフェイスの象徴
0100デフォルトの名無しさん
NGNGまわりにCVS薦める時、いつも機能を力説した後で
「GUIは、こ、これしかないんだけど(;´Д`)ユルシテ」
って、いきなり遠慮がちになってしまう罠。
0101デフォルトの名無しさん
NGNG・・・CVSのためだけに起動するには重いけど。
0102デフォルトの名無しさん
NGNG文字コードも問題ない?・・・ないわけねーよな、海外製ソフトだもん
0103デフォルトの名無しさん
NGNGオープソンースなんでそ?
抽出出来ないの?
0104デフォルトの名無しさん
NGNG0105デフォルトの名無しさん
NGNG作ってやるから、買え。約束だぞ!
0106デフォルトの名無しさん
NGNG日本語記事が全然見つからない。
使ってる人いません??
http://www.tortoisecvs.org/
0107デフォルトの名無しさん
NGNG文字コードの問題って? 日本語ファイルとか日本語コメントとか入れてるけど
特に問題なし。
0108デフォルトの名無しさん
NGNGとかどっかに転がってる? なんか JDBC-CVS ブリッジドライバとか作れそう
な気がするんだけど。
0109デフォルトの名無しさん
NGNGUnixとwindowsの混合環境で使ってみそ
0110デフォルトの名無しさん
NGNGそりゃLinux側でLANG=ja_JP.SJISにするっしょ。 はい、マジそうしてます。
0111デフォルトの名無しさん
NGNGVisual Studio と統合したいなら igloo 使うと良いよ。
http://www.jalindi.com/igloo/
VSS と同じ感覚で利用できる。
>>109
何か問題あるのか? Windows 用のコメントは SJIS, UNIX 用のコメントは EUC で
書いてるが。
SJIS, EUC の切り替えが面倒って話なら、コメントに限らずソースコードそのもの
だって同様だよな。そりゃ混在環境だと避けられん問題だから、どうしようもない。
(VSS 使っても幸せにはならない)
0112デフォルトの名無しさん
NGNG0113デフォルトの名無しさん
NGNG011491
NGNGIDE(WSAD)付属のCVSクライアントのおかげでかなり簡単に使える環境ができたと
喜んだところでしたが、エディタとDOS窓で開発するのが好きなリーダーの一声で、
結局プロジェクトの全メンバーでCVSを使うのは無しになりました( ;д;)
このままではもったいないので、一部のメンバーだけでCVSを使うつもりです。
しかし、EclipseのCVSクライアントはいいですね。CVSって何?という新人に
試しに使わせてみましたが、ちょっとした説明で理解してもらえました。
これがWInCVSだったりしたらもう(;´д`)
0115デフォルトの名無しさん
NGNG0116デフォルトの名無しさん
NGNG> 喜んだところでしたが、エディタとDOS窓で開発するのが好きなリーダーの一声で、
> 結局プロジェクトの全メンバーでCVSを使うのは無しになりました( ;д;)
わけわからん。cvs コマンド使い放題じゃん。
ところでさ、特にまだ試行錯誤段階の開発初期だと、
ファイルを作ったけどすぐ消すことっておおいよね。
たとえば test1.cc 作ってみたけど、すぐいらなくなって消すとか。
cvs remove test1.cc するのが当然なんだろうけど、
数が多いと cvs remove し忘れて、次に cvs update したときに全部復活して激しく欝。
cvs status で Need to checkout になってるやつを探して一つ一つ cvs remove するしかない?
0117デフォルトの名無しさん
NGNG個別にファイル消さずに
% cvs rm
する。
0118デフォルトの名無しさん
NGNGすると
cvs update: warning: test1.cc was lost
ってなエラーメッセージが出ると思うが。
0119デフォルトの名無しさん
NGNG0120デフォルトの名無しさん
NGNGナニ〜 cvs remove files... って man cvs にかいてあったから、
必ずファイル名を指定しなきゃだめだと思ってた!
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNGCVSなれるとその辺らくになるんでしょうか?
0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNGリポジトリのディレクトリごとコピーで良いんですか?
0125デフォルトの名無しさん
NGNG彼女と。
0126デフォルトの名無しさん
NGNGどうにかしてください!
0127デフォルトの名無しさん
NGNG「?」
「ファイル形式は… C … CSV…
ちょっと時々ごっちゃになるねん
CVS?
CSV?
CVS?」
「はあ…」
「わかってるねん
わかってるねんで?
バカにしたらあかん
このスレは CSV …
それがごっちゃに…」
「このスレは CVSです」
「わかってるねんで!?」
って・・・大阪たんハァハァ
ネタにマジレスすると、元の意味を覚えておけば間違えることはないと思われ。
CVS: Concurrent Versions System
CSV: Comma Separated Value format
>>127
?
0129デフォルトの名無しさん
NGNG切断というか、誰かがcommitしている*最中* (CVSEDITORが
起動している状態ね)でない時にディレクトリ丸ごとコピーで
モーマンタイだよ。
0130デフォルトの名無しさん
NGNG0131デフォルトの名無しさん
NGNGオッケー
サンキュー
0132デフォルトの名無しさん
NGNG0133デフォルトの名無しさん
NGNG/var/cvsとかなんかその辺
0134デフォルトの名無しさん
NGNGちなみに DB のオンラインバックアップみたいな機能は存在する?
つまりみんなして 24 時間ガシガシ commit するような環境でのバックアップ
(オプソとかそうだよね) ってどうやってるの?
0135デフォルトの名無しさん
NGNG$CVSROOT 以下の *,v を単純にバックアップで ok。
例えば foo/bar を checkin する際は $CVSROOT/foo/,bar, に commit 後の
ファイルを作成、,bar, を bar,v に rename という動作になってるから、
commit 中の中途半端なファイルがバックアップされて repository が壊れる
ということは無い。
0136デフォルトの名無しさん
NGNGなるほど、じゃファイル単位でのアトミック性までは保証されているということか。
そう言われてみればそれで十分かな。
0137デフォルトの名無しさん
NGNGファイル数がどんどん増えてくると、時々データベースが
壊れたりとかってないかね。
VSSはたまにおかしくなることがあるんだよね。
0138デフォルトの名無しさん
NGNG4年くらいつかってるけど、少なくともここ2年程は一度も
おかしくなったことはない。
純粋にテキストベースの管理なので、バックアップなんかも
容易だし、たとえ壊れても目視でどうにか復旧できると思うよ。
0139デフォルトの名無しさん
NGNG君がCVSROOT環境変数で指定した場所にあります。
0140デフォルトの名無しさん
NGNG情報サンクスです。信頼性があるなら導入を提案してみようかな。
EJBのプロジェクトやってて、Unix上のアプリサーバに対して、
ソース取得->コンパイル->EJBjar生成->デプロイっていうのを
なるべく全自動でやりたいんだけど、VSSだとWinに限定されちゃうから
めんどくさいんだよね。
0142デフォルトの名無しさん
NGNGマージってちょっと怖くないですか?
0144デフォルトの名無しさん
NGNGFreeBSD プロジェクトは成功例かね。
俺は、バージョン管理無しで開発されてる(実際はどうか知らんが、定期的に
スナップショットだけ渡される)コードの改修仕事のために、手元で CVS の
ベンダーブランチの機能を使ってたが、便利だったよ。
0145デフォルトの名無しさん
NGNG0146デフォルトの名無しさん
NGNGDVDに焼いてバックアップしようとしたら,(カンマ)のファイル名は
使えないとWinCDRに跳ねられたよ。(アーカイブすればいいんだろうけど)
UDFのファイル命名規約って誰か知らないか?
0147デフォルトの名無しさん
NGNG0148デフォルトの名無しさん
NGNGリポジトリを作ってみた所までは良いのですが、
モジュールをインポートする事が出来ません。
cvsrootのあるディレクトリと同じディレクトリに
インポートしたディレクトリと同名のディレクトリができ
その中にvファイルが出来ているのですが、
WinCVSのリストビューでは
インポートしたファイルが"NonCVS File"の表示のままです。
表示を更新しても駄目な様です。
また、ファイルに変更を加えてみてもアイコンが"?"のままで
更新された事を示す赤色になりません。
どなたか同じ様な症状が出た方はいらっしゃいませんか?
環境は
WindowsXP + WinCVS1.2 + WinCVSごった煮
です。他にパッチ等は当てておりません。
WindowsXP + WinCVS1.2のみ
Windows2000Server + WinCVS1.2のみ
Windows2000Server + WinCVS1.2 + WinCVSごった煮
の場合でも上記の症状が出ています。
どなたか良いアドバイスが御座いましたら
よろしくお願いします。
0149デフォルトの名無しさん
NGNGプロジェクトをcheckoutしる。
0150デフォルトの名無しさん
NGNG正直、これが好きになれないのは俺だけですか。
0151デフォルトの名無しさん
NGNGごった煮使ってますが、参考までにどの変が駄目でしょうか?
0152デフォルトの名無しさん
NGNG0153デフォルトの名無しさん
NGNGソースを移動する方法ってどうやればいいんでしょう??
0154デフォルトの名無しさん
NGNGその一言で自分の使い方が間違っていた事が分かり、
解決しました。
ありがとうございました。
0155デフォルトの名無しさん
NGNGとても使えたもんじゃない罠。
…誰か、厨向けの側を作ってくれヽ(`Д´)ノ ウワァァン
0156デフォルトの名無しさん
NGNGこれみて、勉強というか最低限の知識をつけると
使えるようになってきますよ。
http://www-vox.dj.kit.ac.jp/nishi/cvs/cvs-manual/cvs-jp_toc.html
私も最初はわけわからなかったですが、
ためしにプロジェクトつくっていじってみたり、
自分のソース管理につかったりして、
一週間くらいでなれてきました。
ブランチ、マージあたりがちょっとわかりにくいかもしれないけど、
一人で使う分にはその辺は避けてとおれるから、
マニュアルざっと目を通せば悩むこともないのでわ?
0157デフォルトの名無しさん
NGNGVSSという選択肢もある。
0158デフォルトの名無しさん
NGNG関口側がCVSだよな、絶対
0159デフォルトの名無しさん
NGNGプロジェクト管理に何を望むかだろなぁ・・CVSorVSS
0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNGまずはtestというプロジェクトを作って、その中では何をやっても良い
無法地帯の2chみたいなものを作れ
そして、同じソースを同時にcommitしてコンフリクトを起こしてみたり
消したファイルをaddしてみたりいろいろ試してみろ
0163155
NGNGべりーさんくすこ。見てみる&やってみるよ.
実は、こんな状態で製品のコード管理にCVS使ってたりする(゚∀゚)アヒャ
ブランチにしたつもりで、ずっとトランクにcomitしてたり(゚∀゚)アヒャ(゚∀゚)アヒャ
0164デフォルトの名無しさん
NGNGカバーできるのは、プロジェクト管理のうちの一側面「変更管理」「構成管理」だけだよ
0165デフォルトの名無しさん
NGNGシンボリックリンクを作ればよいのでしょうか?
0166デフォルトの名無しさん
NGNGちょっとでも使ってみれば頓珍漢な発言だとわかる筈
0167165
NGNGファイル共有につかうことも、まぁできるよ。
変更管理がいらない共有なんだったら逆に不便かもしれないけど。
特に、頻繁に更新されるバイナリの共有には向かないと思われ。
0169UNIX使い
NGNGVisualStudioのワークスペースをCVSで管理するとき、
rcファイルの更新とか、おまえらどう他人と同期して
ますか?
0170デフォルトの名無しさん
NGNGcvs watch onで監視することは出来るけど?
0171デフォルトの名無しさん
NGNG会社で運用してるけど お互いに声出して確認しながらやってます。
フロアが広いので、小声の人は大変みたいです。
「ちょっとタンマ! わー今いじるなー! ギニャー!」
みたいなことはあまりありません。
0173デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/unix/997434642/
0174
NGNG褒めてください。
0175デフォルトの名無しさん
NGNGじゃあ、褒めてあげます。なでなで。
私にはこんなことしかできませんが…。
0176デフォルトの名無しさん
NGNGって2.*にすることってないのですか?
0177デフォルトの名無しさん
NGNGレジスト料$10.0を払えば可能です。
0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNGやっても無意味なので誰もやらない。
0180デフォルトの名無しさん
NGNG>179に禿同。
ど〜してもやりたいのならば commit コマンドの-rオプション
あたりを調べてみ。
WinCVSでもTcl/Tkがあればコマンドラインが使えるはず。
0181デフォルトの名無しさん
NGNGコマンドでは不可能?
0182デフォルトの名無しさん
NGNG% rm -r $CVSROOT/hoge/fuga
0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNG0185デフォルトの名無しさん
NGNGフリーじゃないけど、PeggyProとか。
0186デフォルトの名無しさん
NGNGpcl-cvs はどうよ?win でも動くぞ。
0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
NGNGもっと広い視野を持ちなさい
0189デフォルトの名無しさん
NGNG0190デフォルトの名無しさん
NGNG0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNG直接かよ!
0193デフォルトの名無しさん
NGNGそれやると過去のタグで cvs checkout -d OLD_TAG みたいに co, export
しても過去のデータが復元できなくなるから、やめた方が。
>>190
ファイルだけなら *,v をコピーして、コピーした先のファイルから古いタグを
手作業 (cvs tag -d OLD_TAG) で消すのが一般的かねぇ。もしくは、諦めて
古いファイルを cvs rm, 新しいファイルを cvs add し直す。
(ログは継続しなくなるが、まぁ)
0194デフォルトの名無しさん
NGNGこういうことしだすと、微妙にかゆいところに手が届かんよなぁ。
ローカルだけでやるなら、コピーを作って add して、古いのは remove。
で、やる前と後に適当なタグつけとくしか。
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG(1)最初から(自動生成ツールが作成したコードそのままとか)
(2)コンパイルできるようになったら
(3)一通りの機能を実装してから
…(3)なんですけど遅いですかね。
0197デフォルトの名無しさん
NGNGすきにしたらええやん・・
漏れは、(2)かな。で、コンパイルできないコードをcommitしたやつは
極刑or宮刑。tagについては、(3)の状態になってから打ち始める。
以上でつ。
0198デフォルトの名無しさん
NGNGTortoiseCVSを試してるけど、けっこういい感じだょ。
http://www.tortoisecvs.org/
慣れてきたらCygwinのcvsを使えばいいと思いますです。
フロントエンドはお好みでMeadowかなんか使ってください。
0199183
NGNG(1) PeggyProとコマンドラインcvs.exe併用
(2) Linuxマシンからcvsコマンド打って作業ディレクトリをsambaで共有
の2パターンに落ち着いてます。
個人的なメリットデメリットは
(1)
メリット・・・比較的わかりやすい
バイナリファイルを誤ってテキストモードでaddしちゃうこともなさそう
デメリット・・・テキストが強制的にCRLFになってしまう
pserverはともかく、sshでリポジトリに繋ぎにいくときにてこずった
基本的にPeggyではadd,commit,update位しかできず、checkoutとかは
コマンドラインでやるしかない?
(2)
メリット・・・テキストはLFで取り出せる(個人的にはこの方がよい)
機能的には問題なし(当然?
デメリット・・・いちいちLinuxマシンにログインするのが面倒
まだコマンドをあまりわかってないので、ちょっとつらい
>>198
cygwinのcvsは、改行コードはどうなるんでしょう?
LF改行でつくったソースをコミットすると、CRLFに替えられちゃいます?
0200デフォルトの名無しさん
NGNGPeggyProのCVSオプション設定する所で、
--lf
って付ければ?
このオプションって、オリジナルには無いやつだっけ?
0201183
NGNGないみたいです。
調べてみたら
http://openlab.jp/skk/cvswin-ja.html
これでいけそうな気がしましたが、
プロジェクトチーム内での使用においては敷居が
さらに高くなってしまいますね。。。
やっぱり
> だれか、win版の使いやすいCVSツール作ってくれ
という結論になってしまいます。。。(w
0202デフォルトの名無しさん
NGNG--------cr.txt:
CR\r
CR\r
--------lf.txt:
LF\n
LF\n
--------crlf.txt:
CRLF\r\n
CRLF\r\n
というような3つのファイルを作りました(\rはCR、\nはLF)。
現バージョンのCygwinのcvsで、新規にリポジトリをinitしてから上記の3ファイルをimportしてcheckoutしてみました。
その結果、どのファイルもオリジナルから改行コードは変化しませんでした。
次に、checkoutした各ファイルをXyzzyで開いて、それぞれ改行コードがCR, LF, CRLFである行を1行ずつ末尾に追加しました。
例えばcr.txtならこんな感じ:
CR\r
CR\r
One more CR line\r
ここでcvs diffすると、cr.txtについてだけは"No newline at end of file"と言われました。まあLFがないんだからそうでしょうね。
で、update && commitして別ディレクトリでcheckoutしましたが、初回のcommit & checkout時と同様に、改行コードの変換はされていませんでした。
というわけで、「cvs diffやその他のUnix由来なCVS支援ツールは、LF前提かもしれないから、組み合わせてうまく動くかどうかは分からない」
という問題は残るけれど、Cygwin版cvs自体について言えば、意外と使えるかもという印象を持ちました。
ま、あまりきちんと検証してないので参考程度にしてくださいね。
0204デフォルトの名無しさん
NGNG*.sln とか、*.csproj.user とか、*.suo という拡張子の
VS.NET用のファイルらしきものがいくつか生成されます。
これらのファイルのCVSに登録して運用してしまって大丈夫
なのでしょうか?
0205デフォルトの名無しさん
NGNGよろしくおながいします。
0206デフォルトの名無しさん
NGNG編集を破棄して、最新のソースを取り直す方法ってあるの??
一度編集すると常にファイルが赤いままで。
今は削除して、また取り直してるけど
0207デフォルトの名無しさん
NGNGディレクトリ毎に .cvsignore ファイルを置く。
0208デフォルトの名無しさん
NGNGその方法が一番マシかと。
0209デフォルトの名無しさん
NGNG$Id$ や $Log$ を使ったときに挿入される時刻が
9時間ずれてるんだけど
タイムゾーンってどこで設定すればいいの?
0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNGサンクスコ
0212デフォルトの名無しさん
NGNGttp://www.mikamama.com/CVSBook/
ttp://www.mikamama.com/CVSBook/draft2nd/
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNG次のような警告が出ます。どうやったらなおるでしょうか?
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "en_US",
LC_MESSAGES = "en_US",
LC_TIME = "en_US",
LC_NUMERIC = "en_US",
LC_MONETARY = "en_US",
LC_COLLATE = "en_US",
LANG = "en_US"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
0215デフォルトの名無しさん
NGNGマルチUzeeeeeeee!!!
0216デフォルトの名無しさん
NGNGスクリプトの実行環境の環境変数LANGをen_USにしろと言われてる
だけです。
envを使うなり、スクリプトにラッパをかけるなり、いっそのこと
実行ユーザの環境変数を設定しなおすなり、したら良いかと。
0217デフォルトの名無しさん
NGNGこんなメッセージが HTML 文章の、ディレクトリリストの下の方に、出力されます。
"NOTE: There are 204 files, but none matches the current tag ()"
> cvs tag start
として、タグ名をつけてみました。しかし、タグの選択リストボックスとかは出てきません。原因らしいものを思い当たる人は教えてください。
0218デフォルトの名無しさん
NGNGまともに動作していれば、ここで設定データの再構成が行われるはずですよね?
自分のところでも最初の一回はまともに動いていたんだけど、
2回目にやろうとしたら、commit後の再構成が行われていないみたいです。
もともとのものはLAN内の別のPCだったんでローカルに新しいリポジトリを作成してやってみても結果は同じでした。
リポジトリのcvsrootを覗いてもcvsignore.vファイルは更新されているのに、
実際の設定ファイルと思われるcvsignoreファイルが更新されていません。
このような場合どうすればいいのでしょうか?
最悪、直接設定ファイルを再構成するコマンド等があればいいと思うのですが。
環境はWin2000でcvsのごった煮版に同梱されていたコマンドライン版を利用しています。
0219デフォルトの名無しさん
NGNGcvs -d /cvstemp init
cvs -d /cvstemp co cvsroot
cd cvsroot
ここでローカルのcvswrappersを編集
cvs -d /cvstemp com
<commitの出力>
cvs commit: . を調べています
cvs commit: Emptydir を調べています
cvswrappers をチェックインしています;
/cvstemp/cvsroot/cvswrappers,v <-- cvswrappers
新リビジョン: 1.2; 前リビジョン: 1.1
完了
<ここまで出力>
とやりました。
0220218
NGNG一応認識されているようですが、なんか気持ち悪いですね。
0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNG0223デフォルトの名無しさん
NGNG1.1.1.1のあと
1.2
1.3 って上がって言っちゃうんだけど
0224デフォルトの名無しさん
NGNGブランチをcheckoutする
0225デフォルトの名無しさん
NGNG毎回同じであれば、テキストそのものの文字コードと違っててもかまわないんでしょうか?
0226デフォルトの名無しさん
NGNG$Log$を使ってるとぐちゃぐちゃになる罠
0227デフォルトの名無しさん
NGNGテキストと同じ文字コードってのが安全ですね
0228デフォルトの名無しさん
NGNG文字コードの違うプラットフォームからコミットするなら、cvswrapperでなんとかしる。
0229デフォルトの名無しさん
NGNG$ cvs checkout xxx_module
って、
cvs checkout -r HEAD xxx_module
と同じ意味ってことでしょうか。
0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNG$cvs -d :pserver:hoge@localhost:/tmp/test/cvsroot co temp
cvs server: Updating temp
U temp/a.txt
U temp/b.txt
U temp/c.txt
$cvs -d :pserver:ahe@localhost:/tmp/test/cvsroot login
$cvs -d :pserver:ahe@localhost:/tmp/test/cvsroot co temp
cvs [server aborted]: "checkout" requires write access to the repository
CVSROOT/readersの内容
ahe
hogeとaheは同一グループ
両方ログインできるが。。。
aheはcheckoutすらできず。
。。。checkoutすらできんもんでしょうか?
両方ともローカルで操作してます。
0232デフォルトの名無しさん
NGNGもう一度 cvs init して、module を impurt してから、試してみてはどうか。
0233デフォルトの名無しさん
NGNG最新ソースをCVSから取ってきたい場合(Sourceforgeとかから)って、
みなさんどうしてます?
CVSのプロトコルがHTTP Proxy越えてくれればなぁ。
0234デフォルトの名無しさん
NGNGンとのパッチを作ってから、ワーキングディレクトリに当ててた。
0235デフォルトの名無しさん
NGNGそいつは根性だなぁ。
ちなみに、こういうのがある。
http://rogiken.org/daemon/tips/firewall.html
HTTP ProxyがSSLをサポートしていて、自分が管理しているサーバ
(DDNSの自分家のサーバでもOKさ)があれば、ファイアウォール内からでも、
自分サーバにsshできる。当然ポートフォーワードでやりたい放題。
俺はこれで、pserverプロトコルを中継させて取ってきてる。
もちろんばれるとやばそうなので、鯖管にはひみつだ。
0236デフォルトの名無しさん
NGNG> そいつは根性だなぁ。
いや、スクリプトで自動化してた。じゃなきゃやってらんない。
手で一個一個DLしてたら本当に根性物だけどな。
Proxyはずっと上げとかなきゃいけないのがなぁ。
0237デフォルトの名無しさん
NGNGトンネル掘った事があるが、セッションが長すぎるので、
ログを見られるとばればれ。
0238デフォルトの名無しさん
NGNGApache 1.3.27(Win32)とActivePerlでCVSwebを動かした人いますか?
(事情でcygwinはインストールできない)
> Error: Failed to spawn GNU rlog on 'c:/cvs/CVSROOT//checkoutlist,v,
> c:/cvs/CVSROOT//commitinfo,v, c:/cvs/CVSROOT//config,v,
> c:/cvs/CVSROOT//cvswrappers,v, c:/cvs/CVSROOT//editinfo,v,
> c:/cvs/CVSROOT//loginfo,v, c:/cvs/CVSROOT//modules,v,
> c:/cvs/CVSROOT//notify,v, c:/cvs/CVSROOT//rcsinfo,v,
> c:/cvs/CVSROOT//taginfo,v, c:/cvs/CVSROOT//verifymsg,v'
>
> did you set the $ENV{PATH} in your configuration file correctly ?
こんな感じのエラーが出てしまうんだけどもrlogとrcsdiffは
http://ftp.cvshome.org/rcs/から取ってきて、$ENV{PATH} に指定してるんだけど。
0239デフォルトの名無しさん
NGNG同じファイルを新規で作成すると、
消したファイルの履歴を引き継ぎますよね。
履歴を引き継がないで新規でCVSに追加する方法ありますか?
0240プロの逝って良しの1 ◆MvRbZL6NeQ
NGNG0241デフォルトの名無しさん
NGNGInstallの7)嫁。
その通りにやっても結局Win32じゃ使えないけどな。
0242デフォルトの名無しさん
NGNGソース管理どうしてますか?
なんか、みんな平然と//2002.12.30 hiroyuki add ->
とかしてるんですけど…
0243デフォルトの名無しさん
NGNGトンネル掘って繋いでもらったら?
http://sho.tdiary.net/tunnel/
0244デフォルトの名無しさん
NGNG|ヽJ .あ し' |
| (~ヽ .け γ~) |
(~ヽー|ヽJ ま し' |ーγ~)
|ヽJ | | お .し .| | し' |
| | |―| め .て |―| | |
ミリ(,,゚Д゚)彡 で ミ(゚Д゚,,)ノ彡
ミUミソ彡ミつ と (/ミソ彡ミU彡
》======《 う 》======《
|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|
U~U U~U
0245謹賀新年
NGNGActivePerl/Win32にはfork()の実装が無いのでcvsweb動かないよん。
手っ取り早いのはCygwinのPerlを使うなんだけど事情があって無理ってのなら
open($fh, "-|");
とかやってるところを
open($fh, "rlog.exe ... ");
見たいな感じで、セコセコ書き直す必要がありますな。
# 会社に行けばdiffとれるんだけどなぁ、正月早々Perlは弄りたくないぽ。
ちなみにIIS用なのでApache/Win32じゃぁうまく動かんはずだが、
↓cvswebntってのもあるのでこいつ参考にハクってくらはい。
http://198.142.100.140/cvswebnt/cvsweb.cgi/
0246デフォルトの名無しさん
NGNGん?
ActivePerlはスレッド使ってforkのエミュレートやってたと思うが。
使い物になるかどうかはともかく。
0247238
NGNGレスサンクス。
開発用のサーバーがWin2000なので、そこでCVSとCVSWebを動かした
かったのです。
これを機会にPerlを勉強してがんがってみるよ。ダメなら素直にUNIXで
動かします。
0248デフォルトの名無しさん
NGNG星空に笑顔でキメ。
0249245
NGNG失礼、5.6.1.633-MSWin32-x86 を拾ってきたけど、
今はもうfork()の実装はあるんだね。
`-'でpipeをopenするときの暗黙fork()が失敗するってわけではなく、
ActivePerlのopenの実装が`-'を特別扱いしないでそのまま
コマンドとして`-'を実行してしまってコケてんのね。
# pipeになんかの制約があるのかな?
>>247
下の2行が等価であるとだけ知ってればできるよ>cvsweb.cgi改造。
open(FOO, "-|") || exec 'cat', '-n', $file;
open(FOO, "cat -n '$file'|");
別解としては(動くか判らんけど)ActivePython + ViewCVSとかどうよ?
0250デフォルトの名無しさん
NGNG対象になるファイルがいっぱいあるんですが、
ディレクトリのリネームで対応するって感じですか?
リポジトリを直でいじって
ファイルを消すのはまずいですか?
まだ誰もチェックアウトはしてないんですが
0251デフォルトの名無しさん
NGNG> まだ誰もチェックアウトはしてないんですが
その確証があるなら大丈夫だろう。保証はしないが。
0252IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0253IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0254デフォルトの名無しさん
NGNG0255デフォルトの名無しさん
NGNG0256デフォルトの名無しさん
NGNG( ̄ー ̄)ニヤリ
0257デフォルトの名無しさん
NGNG負荷が高そうなサーバー…live(・∀・)?
0258デフォルトの名無しさん
NGNG0259デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0260デフォルトの名無しさん
NGNGごっちゃにして騒ぎ立ててる奴も結構多いと思うんだが。
0261デフォルトの名無しさん
NGNG奴ら何しでかすかわからない凶悪な連中だからな。
ログってひろゆきしかみれないのか?
削除人が見れたら問題・・・以前削除に絡んで強請をした奴もいるらしいし
0262デフォルトの名無しさん
NGNG0263デフォルトの名無しさん
NGNG0264デフォルトの名無しさん
NGNGことにはならないのか?
0265デフォルトの名無しさん
NGNGこれで完全終了ってことか。
0266デフォルトの名無しさん
NGNG0267デフォルトの名無しさん
NGNGAge2ch Part4
http://pc3.2ch.net/test/read.cgi/software/1041952901/
0268デフォルトの名無しさん
NGNG0269デフォルトの名無しさん
NGNGそれいいな(w
テンプレに
*このスレはフィクションです。って付けるとか
0270デフォルトの名無しさん
NGNG主にニュー速
0271デフォルトの名無しさん
NGNG0272デフォルトの名無しさん
NGNGネット掲示板「2ちゃんねる」管理人のひろゆき氏は1月9日、掲示板に書き込んだユーザーのIPを記録する実験を始めたことを明らかにした。
ひろゆき氏が発行するメールマガジンで明らかにした。各掲示板の最下部の日付が「2ちゃんねる20030107」以降のものはアクセスログの記録を実験しているという。
ひろゆき氏は2002年末、都内の動物病院が同掲示板への発言の削除を求めた裁判の控訴審で敗訴したのを受け、IP記録の開始を示唆していた。(ZDNet)
yahooでもひろゆき氏なんですね。ビンラディン氏・オマル氏を思い出す。
0273デフォルトの名無しさん
NGNG0274デフォルトの名無しさん
NGNG0275デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0276デフォルトの名無しさん
NGNG言いたいことも言えないこんな世の中じゃ
0277デフォルトの名無しさん
NGNG0278デフォルトの名無しさん
NGNG名誉毀損行為については、1.それが公共の利害に関する事実にかかわり、
2.その目的がもっぱら公益を図ることにあり、3.なおかつ示された事実が真
実であると証明された場合(もしくは「真実と信ずるに足る相当な理由があっ
た場合」)には、違法行為とは見み做なされない。この原則は、法曹関係者
の間で俗に「三点セット」と呼ばれる。1〜3の三点、すなわち公共性・公益
性・真実性の三つが揃っていなければ免責されないからである。
わかりやすい例を挙げよう。現職の国務大臣が、かつて外国で買春行為に
かかわる警察沙汰を起こしていたが、国民にはその事実を知られていなか
ったとする。事実をつかんだ新聞がそれを報道すれば、当然、大臣の社会
的評価は失墜し、名誉は毀 損される。しかし、その事件は事実であり、そん
な人物が国務大臣の職にあることは国民の不利益につながるのだから、報
道には公共性・公益性・真実性があったことになる。よって、大臣が名誉毀
損による損害賠償を求めて新聞社を訴えても、その請求は棄却されること
になる。
0279デフォルトの名無しさん
NGNG0280デフォルトの名無しさん
NGNG0281デフォルトの名無しさん
NGNG0282デフォルトの名無しさん
NGNG0283デフォルトの名無しさん
NGNG0284デフォルトの名無しさん
NGNG馬鹿はしねよ
0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNG0287デフォルトの名無しさん
NGNG自分で書き込んで1人で笑ってるんだろうな
0288デフォルトの名無しさん
NGNG(^_^;)人はこれをデムパと言う・・・・
0289デフォルトの名無しさん
NGNG0290デフォルトの名無しさん
NGNGLAN内のNTにcvsnt-1.11.1.3-65.exeを入れて、
リポジトリはサーバの共有かけてるCVSROOT
認証方法はNT上のサーバのcvsを使用
cvsのバージョンはcvs-1.10(NTサーバ)
にしてます。
あ、もちろんサーバのcvsサービスも立ち上がってます。
どこが悪いのかサッパリ。
ぜんぜんcvsの世界を体験できず…
コマンドラインでやるしかないのかなぁ
解決方法分かる方、教えてください…。
0291山崎渉
NGNG0292デフォルトの名無しさん
NGNG2ちゃんねるの幹部から得た話として証言する。
「2ちゃんねるは、運営者や幹部などが
それぞれ別々に会社を作りカネの流れを見え難くしているが、
実際の資金源は複数の大手通信会社系からの調査費名目のカネ。
月額で計約700万円と言い、年間にすれば1億円近く。
額はともあれ、これは通信会社系的には、
ぼう大なトラフィックを調査すると言う表向きの理由が一応は立つ。
自社系に都合の悪い書き込みがされた時に優先的に削除してもらうことも期待している」と前置きし
「通信会社系の削除の期待も含めて、2ちゃんねるは総会屋と同じになっている」と言うのだ。
0293山崎渉
NGNG0294デフォルトの名無しさん
NGNG「CVSROOTフォルダと同階層のフォルダがモジュール」ということであってますか?
それと、モジュールの一括チェックアウトはできますか?
0295294
NGNGモジュール(CVSROOTと同階層のフォルダ)を一つ一つ指定してますが、何か使い方間違ってますか?
0296294
NGNG0297デフォルトの名無しさん
NGNG変換できないでしょうか?
というのは、現在
0.) オリジナルのtarballを用意
1.) オリジナルのソースをcvsにimport
2.) cvs上でガチャガチャいじる
3.) cvs diffでパッチ作成
としているので、3.)のパッチを配布して0.)のtarballに当てられると
大層助かるのです。。
0298デフォルトの名無しさん
NGNGあってます。
モジュールの一括チェックアウトはひとまずCVSの機能にはありません。
まぁどっかにそういうツールはあるでしょうね。
>モジュール(CVSROOTと同階層のフォルダ)を一つ一つ
なので普通そのようにします。
CVSROOTをチェックアウトすると、notifyやcvsigonoreなど
CVSレポジトリ全体の環境を変えることができます。
内容については適当にWEBで検索してください。
>>297
cvs diffで作成したdiffはgnu diffの形式と同じなので、
patchでそのまま当てることが可能なはずです。
0299298
NGNG> CVSROOTをチェックアウトすると、notifyやcvsigonoreなど
> CVSレポジトリ全体の環境を変えることができます。
当然編集後、CVSROOTを編集可能なユーザーでコミットしないとだめですが。
0301294
NGNGどこかにデフォルト値を設定できるのでしょうか?
それと、インポート時にCVSフォルダまで間違ってサーバに登録してしまうのを
防ぐ手は無いでしょうか?
0302294
NGNG0303デフォルトの名無しさん
NGNGチェックアウトのとき、無いって怒られます。
ファイルは自由に削除出来るようだけど、フォルダは駄目ですか?
0304デフォルトの名無しさん
NGNG……ごくごく当然のことにしか思えないんだが、何がいいたいんだ?
0306デフォルトの名無しさん
NGNG残念ながらCVSでフォルダを削除することはできません。
多くのCVSクライアントでは空のフォルダを無視する
オプションがありますのでそれを利用してください。
0307デフォルトの名無しさん
NGNG了解しますた。
0308デフォルトの名無しさん
NGNG>WinCVSでは、チェックアウト先が毎回変わって面倒なのですが、
んなばかな。
更新のときはチェックアウト済みのフォルダで
cvs updateすればいいだけですよ?
>それと、インポート時にCVSフォルダまで間違ってサーバに登録してしまうのを
んなばかな。メタデータの入っているフォルダは無視をするはずです。
あ、ひょっとしてほかのCVSレポジトリから拾ってきたものを
cvs importしようとしていませんか?
CVSディレクトリにはレポジトリのメタデータが入っています。
全部のCVSディレクトリを消してからやったほうが安全ですよ。
0309デフォルトの名無しさん
NGNG>更新のときはチェックアウト済みのフォルダで
>cvs updateすればいいだけですよ?
更新じゃなくて、まっさらのクライアントにチェックアウトするときとか...
0310デフォルトの名無しさん
NGNG>んなばかな。メタデータの入っているフォルダは無視をするはずです。
>あ、ひょっとしてほかのCVSレポジトリから拾ってきたものを
インポートして、チェックアウト。
その後、下にフォルダ足して、同じフォルダをインポートしたらCVSフォルダがサーバに出来ました。
0311デフォルトの名無しさん
NGNG下に移動してモジュールのトップからの相対位置を指定して import するよろし。
0312デフォルトの名無しさん
NGNGhttp://www.atmarkit.co.jp/fjava/devs/xpd02/xpd02.html
これを機に導入してみようと思うんだけどどうかね。
VC++使ってます。個人なのでVSSに手が出ないでつ。
0313デフォルトの名無しさん
NGNGCVS スレで紹介するのも何だが、
一人でつかうのなら CS-RCS じゃ駄目?
Basic 版でユーザ一人ならフリーだよ。
http://www.componentsoftware.com
Microsoft SCC API を実装しているので
Visual Studio とも integrate できるし。
(けど、なぜか IDE から CheckOut と
他のバージョンとの比較ができん)
0314デフォルトの名無しさん
NGNG初めて聞くRCSというものを検索してみたら小規模開発向きなので自分に合うなと
思いつつ、日本語資料が少ないのと、将来複数人で開発するかもしれないので
やはりここは資料も豊富なCVSにしようかなと思いました。
ところでここでは(そしてWEBで検索しても)GUIクライアントといえばWinCVSユーザが
多そうですが、Microsoft Visual Studio用プラグインのCvsInやJalindi Iglooというのは
どう思いますか?
自分が使うなら無難にWinCVSだなぁと思ってるんですが、使い慣れたVisualStudioで
手軽に使えるようならプラグインにも興味ありです。
0315デフォルトの名無しさん
NGNGCVS--Concurrent Versions System (in japanese) - Table of Contents
http://www-vox.dj.kit.ac.jp/nishi/cvs/cvs-manual/cvs-jp_toc.html
結構重宝してたのに...って検索したら他にもあるのでsage
http://www.linkclub.or.jp/~tumibito/soft-an/cvs/cvs-man/
0316デフォルトの名無しさん
NGNGVSSはローカルで更新したファイルを赤表示してくれないけど、
バージョンアップで機能足された?
それが無い限り使うことはないな。
0317山崎渉
NGNG0318デフォルトの名無しさん
NGNGRCSみたくロックして他人の更新を止めることが出来るのでしょうか?
0319318
NGNGでも、ロックしても画面は変わらないし、
自分がロックしたことを忘れるとマズイんじゃないかな。
0320デフォルトの名無しさん
NGNG0321デフォルトの名無しさん
NGNG0322デフォルトの名無しさん
NGNGhttp://japan.internet.com/webtech/20030127/12.html
0323デフォルトの名無しさん
NGNGできます。
EDIT/UNEDITを利用したロックモードがあります。
0324デフォルトの名無しさん
NGNGWinCVSのメニューじゃ無理ですかね。
ActiveTCLをインストールしてるので、コマンドラインも可能です。
0325デフォルトの名無しさん
NGNG普通にディレクトリツリーからtagとかcommitすれば。
0326デフォルトの名無しさん
NGNGcvs tag v0
cvs commit
で出来ました。
でも、WinCVSのウィンドウにはタグが出ないんですね。タグカラムがあるにも関わらず。
0327デフォルトの名無しさん
NGNG0328デフォルトの名無しさん
NGNG0329デフォルトの名無しさん
NGNG0330デフォルトの名無しさん
NGNG自分の環境では出ないけど、何でだよ。
0331デフォルトの名無しさん
NGNG日本語が怖くて使えないんだけど、支障ない?
0332デフォルトの名無しさん
NGNG変更ファイルの一覧や、グラフィックな差分表示とか簡単?
0333相互リンク
NGNGhttp://pc.2ch.net/test/read.cgi/unix/997434642/
0334デフォルトの名無しさん
NGNGつねに最新で上書きしたい場合はどうするんでつか?
もしくは、最新で上書きで、
ローカルに編集が有った場合は何もしない、でも良いです。
0335デフォルトの名無しさん
NGNG*.dfm(フォーム定義)なんかは非マージ扱いした方がシアワセなのかな?
0336デフォルトの名無しさん
NGNG非マージ扱いはどうやってやるの?
バイナリファイルとしてアプ?
0337335
NGNGcvswrappersに
*.dfm -m 'COPY'
つか、自分も今は環境整備中でよぅわからんのですよ。
*.EXEとかimportしたいのにはじかれちゃう…
デフォルトでignore対象の物をimportするのってどうすればいいんでしょう?
0338335
NGNGcvsignoreに「!」記述でデフォルト無効化できますた。
0339デフォルトの名無しさん
NGNGhttp://www.atmarkit.co.jp/fjava/devs/xpd03/xpd03.html
これはクライアントにEclipseを使っているけどWinCVSと比べてどう?
経験者の意見求む。
0340デフォルトの名無しさん
NGNGeclipseのメリットは
・差分が見やすい(windiffとかよりははるかに見やすい)
・まとめてコミットしやすい(同期化メニューで更新したファイルを表示して、その中から選んでコミット)
・(開発にEclipseを使う場合は)クライアント環境作るのが楽
デメリットは
・サーバをたてないといけない(ローカルリポジトリは対応してない)
・JSP等の小さい修正でもEclipseでコミットするのは面倒
0341デフォルトの名無しさん
NGNG初心者に使わせるのに、eclipseを選ぶのか、WinCVSにするのか難しいところですね。
ちなみに、Javaはツカテマセン。
0342デフォルトの名無しさん
NGNG0343デフォルトの名無しさん
NGNGCVSって何だ?200文字以内で説明汁!
0344デフォルトの名無しさん
NGNG0345343
NGNGスゲーわかり易い説明Thx
ホントにわかり易い・・・(w
0346デフォルトの名無しさん
NGNGはいらないと思うけどどう?ロックしているものが更新され(てる|るかも)と思えばいいん
じゃないかな?これで不満ならロック方式はあなたの開発スタイルに合わないのでしょう。
仕事ならそんなわがままは通じないかも知れませんが。
0347デフォルトの名無しさん
NGNGbindingみたいなのってある?
0348デフォルトの名無しさん
NGNGそのままスクリプトの中からcvs commitを実行しましょう。
0349デフォルトの名無しさん
NGNGmultiple revisions locked by xxx; please specify one
っていわれてますがどうすればいいですか?
0350デフォルトの名無しさん
NGNGrevisionを指定する
0351デフォルトの名無しさん
NGNG0352デフォルトの名無しさん
NGNG310じゃないですが。
cvs import hoge/bar avender arelease
っていうことができるんですかー!?知らなかった…
ひょっとして
cvs checkout hoge/bar
とかもできる?
0353デフォルトの名無しさん
NGNG0354352
NGNGメール/WWWマシンには入れてないのよCVS。
っていうかこりゃ大恥かいたかな先日…。鬱だ。
0355デフォルトの名無しさん
NGNGadmでもtagでも相対パスでの指定は可能。
0356デフォルトの名無しさん
NGNG0357デフォルトの名無しさん
NGNGなんだそりゃ
0358352
NGNG実際にはWinCVSからpserverしてるのでちょっと違いますが
こんな感じ。
cvs import hoge/bar avender arelease
#ここでついでにこんなことをしても
mv $CVSROOT/hoge/bar $CVSROOT/hoge/hege
#ちゃんとチェックアウトできる。
cvs checkout hoge/hege
WinCVS使い始めの頃にモジュールを絶対パス(?)や\\区切りで
指定しようとして失敗して依頼思い違いしてたみたいです…
0359HN ◆iKwMOjCT4s
NGNG(1) ファイル1コから
(2) 最低限動く程度のコードがが揃ってから
(3) ファーストリリース中盤〜直前の段階
(4) 最後の仕上げの段階
俺は2からでもいいかなと思う、が、そうすると途中でドッとファイルの内容
が変わったり、バタバタと大きな変更が重なるとき commit log が書きづらい
から、ある程度固まったところでもいいかなぁと思った。
0360デフォルトの名無しさん
NGNG二人以上で書くときは最初から。
自分一人のときは……まちまち。(1) or (2)。
最初からのことも多いけど、実現方法がよく見えなくて
試行錯誤になりそうなときはある程度先延ばしすることもある。
そもそも最初からCVSを使うと決まっているときは import じゃなくて、
レポジトリに直接ディレクトリを掘るのだな。
そして空のモジュールをcheckout。
0361デフォルトの名無しさん
NGNG0362デフォルトの名無しさん
NGNG$Log$ かな? 今一つかいにくいけど。
0363デフォルトの名無しさん
NGNGつまり "$Log$" があったら "$Log: ほにゃららを変更しました $" に書き換えてくれるような。
あるいはこういうのを可能にするようなカスタマイズとか出来ないかな。
0364デフォルトの名無しさん
NGNG0365デフォルトの名無しさん
NGNGいまWebサイトの管理にCVSを使っていて
XMLからXSLTで静的なHTMLファイルに変換するやり方なんだけれども
元になるXML(これをCVSで管理)のどこか(適当なタグの属性値として)に
最終の更新についての情報を入れておくとその情報にXSLTからアクセスできるので
そうするとそこからページ更新情報を作ったりWWWC用のMETAタグに変換したりできる
と思ったからなので。
0366デフォルトの名無しさん
NGNG「最終の更新についての情報」に何がほしいわけ?
0367デフォルトの名無しさん
NGNGcvs ci -m に渡すってのはどうよ。
0368デフォルトの名無しさん
NGNGドロップダウンリストに溜まりますが、この履歴を編集できますか?
長く使ってると、溜まっていく一方なんですが・・・。
0369デフォルトの名無しさん
NGNG0370369
NGNG0371デフォルトの名無しさん
NGNG0372デフォルトの名無しさん
NGNG0373デフォルトの名無しさん
NGNG0374デフォルトの名無しさん
NGNG>>176
から読んだ?
0375デフォルトの名無しさん
NGNG0376デフォルトの名無しさん
NGNG0377デフォルトの名無しさん
NGNG0378デフォルトの名無しさん
NGNG0379デフォルトの名無しさん
NGNGもちろん、CVSサーバーは必要。ファイル共有ベースじゃなくね。
文字コードがなやましい。logの文字コードってどうにかなる?
0380デフォルトの名無しさん
NGNGあと日本語のファイル名は避けないと、$Id$とかで泣きを見る。
0381デフォルトの名無しさん
NGNG0382デフォルトの名無しさん
NGNG心情的には禿しく同意だが。
0383デフォルトの名無しさん
NGNGそうでもないだろう。
全然変更していないのに、スタイルが変わっただけで新バージョンになるのは許せん。
0384デフォルトの名無しさん
NGNG十分な変更だと思われ :-)
0385デフォルトの名無しさん
NGNG(1)環境Aでコンパイルと動作を確認してcvs commit
(2)環境Bでcvs checkoutしてコンパイルするとエラー
(3)環境Bでで修正して動作確認してcvs commit
「動かないコードをcommitしない」という原則を守りたいが
AでcheckoutしたコードとBでcheckoutしたコードは
文字コードが違うので(要は、その変換にもcvsを使ってる)
なかなか難しい。ちと問題だね。
0386デフォルトの名無しさん
NGNG0387デフォルトの名無しさん
NGNGVSSのMac版とLinux版っていくらですか?
0388デフォルトの名無しさん
NGNG0389デフォルトの名無しさん
NGNG0390デフォルトの名無しさん
NGNGVSSのサーバーも?(って別だっけ)
0391デフォルトの名無しさん
NGNG0392デフォルトの名無しさん
NGNG0393デフォルトの名無しさん
NGNG0394デフォルトの名無しさん
NGNG0395デフォルトの名無しさん
NGNG0396デフォルトの名無しさん
NGNGVC++ VBと抜群に相性がいい。
ほんとそれだけ。
0397デフォルトの名無しさん
NGNGまぁこれが激しく重要な訳だが。
0398デフォルトの名無しさん
NGNGあのなCVSってのは
「誰や!動かへんモノ、チェックインした奴は〜!」
「ほんまに最新環境で動作チェックしたんか?」
と殺伐とした(ry
0399デフォルトの名無しさん
NGNGVSSのMac版はないと思います。
Linuxからは、SourceOffsite(38,000円)を利用することになります。
http://www.grapecity.com/japan/support/database/P3_145.htm
>>392
SourceOffsite は、リモートのVSSのデータベースに接続する機能
を持ちます。TCP/IPで接続されていればよく、暗号化、圧縮にも
対応しています。
0400デフォルトの名無しさん
NGNGコミュニケーションを頻繁にとって解決策を見つけるしかないですな。
マルチバイト文字列をソースコードに含めないようにするようにしたら?
0401デフォルトの名無しさん
NGNGよい方法として。
http://objectclub.esm.co.jp/eXtremeProgramming/Cont-j.html
テストを自動化するプログラム作ってみたらいかがかな。
0402デフォルトの名無しさん
NGNGファイル名に漢字を使っても安心。
0403デフォルトの名無しさん
NGNGviewcvsの方が軽い
0404デフォルトの名無しさん
NGNGVSSは内部ではUnicodeに揃えてるとか?
0405デフォルトの名無しさん
NGNG0406デフォルトの名無しさん
NGNG0407デフォルトの名無しさん
NGNG0408デフォルトの名無しさん
NGNGその時誰もが想像できなかったであろう。
0409デフォルトの名無しさん
NGNGこのスレが破滅に導かれてることも誰も想像できないであろう。
0410デフォルトの名無しさん
NGNG0411デフォルトの名無しさん
NGNG0412デフォルトの名無しさん
NGNG0413デフォルトの名無しさん
NGNG0414デフォルトの名無しさん
NGNGcvs コマンド使ったり cvsweb で内容を見るとかやってたほうがいいよね。
0415デフォルトの名無しさん
NGNG0416デフォルトの名無しさん
NGNG0417412
NGNGどうして自分で書き込んだのに「フニャチン」に見えるんだろう。
0418デフォルトの名無しさん
NGNG0419デフォルトの名無しさん
NGNG0420デフォルトの名無しさん
NGNGいくつかのプロジェクトを同時に見るときに使いずらい。
レポジトリもいちいち変更しないでいいように、複数登録できるようにな。
0421デフォルトの名無しさん
NGNG全然使ったことないんで、お気楽発言なんだけど、
WinCVS を複数起動することはできないのかい?
0422デフォルトの名無しさん
NGNG複数起動しなければならん理由とは?
0424デフォルトの名無しさん
NGNG複数起動しても、設定がいっしょだからなぁ。
つぎ起動したときもまた設定しないといけない。
0425421
NGNGUNIXからの流れを汲んで全て設定ファイルで・・・ということなら、
インストールデイレクトリごと、まるごとコピーして何とかできる
かもしれないけど、ま、それも2つまでだわな。
3つ以上そんなことやりたか無いわな。
0426デフォルトの名無しさん
NGNG0427デフォルトの名無しさん
NGNG0428デフォルトの名無しさん
NGNGネットワークフォルダとか開くと体感できるぐらい重くなる
TortoiseCVS自体は大変気に入っているのだが・・・
0429デフォルトの名無しさん
NGNGマルチバイト対応してないみたいで、0x5cを含むファイル名は無視されてしまう。
あとdiffのときになぜかCVSROOT=:::と設定してエラーになる。
0430デフォルトの名無しさん
NGNGCVS を GUI で使うなら Eclipse は便利だなと。
あとは cvsweb があれば更新に関する情報の共有はできるから。
0431デフォルトの名無しさん
NGNGEclipseのCVSって、日本語対応どんなかんじ?
0432デフォルトの名無しさん
NGNG0433デフォルトの名無しさん
NGNGWincvsは本当になんとかならないかなあ。
1つのプロジェクトしかやらないなら、アレでいいんだけど。
0434デフォルトの名無しさん
NGNG0435デフォルトの名無しさん
NGNGタイムスタンプじゃなくてちゃんとファイルの中身を見てるんでしょうか?
手元で試してみた限りではそうっぽいですが。
0436bloom
NGNG0437デフォルトの名無しさん
NGNG一行ごとに比較して、修正された行数をちゃんと数えています。
後からログを見ると、何行修正したかわかります。
0438デフォルトの名無しさん
NGNG0439デフォルトの名無しさん
NGNGコマンドラインのほうが手間いらんのちゃうかって。
0440デフォルトの名無しさん
NGNG0441デフォルトの名無しさん
NGNGEclipseってC++なかったっけ?
0442デフォルトの名無しさん
NGNGCDTはMakefileの自動生成すらしてくれないので
わざわざ他のIDEから乗り換えるような物ではないと思う。
0443デフォルトの名無しさん
NGNGやらない。変更取り消しの場合もそれをどんどんcommitしていく。
つか、リビジョン削除しちゃったら「いつ削除したか」後で分からないじゃん。
0444デフォルトの名無しさん
NGNG教えてください。
1.ファイル名はそのままにしておいて(提出用に)ファイル名を一括変更するバッチを組む。
2.別のディレクトリ作ってそこで管理する。
3.ファイル名を変えてはいけない。
0445デフォルトの名無しさん
NGNG5.リポジトリをごにょごにょする
0446デフォルトの名無しさん
NGNG0447デフォルトの名無しさん
NGNGどうするのが一番スマートなんだろう。
CVSを使わない、という選択は除いて。
0448デフォルトの名無しさん
NGNG>特にJavaだとファイル名を変える機会が多いと思うんだけど、
なんで?言語は別に関係ないと思うけど。
ファイル名の変更が簡単にできないのはCVSの欠点の一つなので、
どういうやり方をするにせよ泥臭い方法しか無いけど、過去の履歴を
重視するならFreeBSD辺りでよくやってる repo-copy が良いと思う。
http://www.freebsd.org/ja/FAQ/misc.html#DEFINE-REPOCOPY
http://www.li18nux.org/subgroups/majavdomo/work/archive/dev.ja/332.html
例えば aaa -> bbb にリネームする場合、
1. リポジトリ内で直接 cp aaa,v bbb,v する
2. bbb,v に付いてる既存のタグを全部削除
3. aaa,v をcvs removeする
とするわけね。(2と3でcommitする時はそれぞれリネームしたという
のをcommit logに書いておく)
これだと bbb の方でも過去の履歴は見れるし、後からタグ指定で旧
バージョンをcheckoutした時も(既存タグを消してるので) bbb,v は
checkoutされず、とりあえず矛盾は起きないと。
まぁそのかわりディスク食う事になるけどね。
0449デフォルトの名無しさん
NGNG0450デフォルトの名無しさん
NGNGそんなにコロコロクラス名を変えるのか?
0451デフォルトの名無しさん
NGNG他の言語だと、ソースファイル名とクラス名が違っても、
「まぁいいや」って思っちゃう。
なので、
「Javaだとファイル名を変える機会が多い」
0452デフォルトの名無しさん
NGNGそれは「そんなにコロコロクラス名を変えるのか? 」の答えか。
ファイル名を変える機会が多い、ということはコロコロクラス名を変えている
=「YES」ってことか。
0453デフォルトの名無しさん
NGNGクラスを右クリック->Refactor->Renameで、
プロジェクトの全ソースファイルの関連部分が一挙に正しく置換される。
正直、CVSのほうをどうにかして欲しい気もする。
0454デフォルトの名無しさん
NGNG0455450(!=452)
NGNG変えるってのは、そのクラスに関する設計を全面的に見直すに等しいことだと
思うんで、それが頻繁にあるってのは何か根本的におかしいと感じてるだけ。
0456デフォルトの名無しさん
NGNGクラスの機能そのものが変わらなくても、全体のクラス階層を整頓したいとか、
単にネーミングが微妙に気に食わなかったとか、英語として間違ってたとかあるっしょ。
あと、XPの下ではコード書きながら頻繁に設計を変更するのはむしろ推奨。
だからEclipseに>>453みたいな機能がついてたりするわけで。
0457デフォルトの名無しさん
NGNG使用が固まるのを待ってたらいつまでたってもコード書けないのよ。
0458デフォルトの名無しさん
NGNG「全面的」な設計変更が「頻繁」ってのはどうかと思う。
それに、それはそれで名前の変更ではなくて、新規書き起こしになるんじゃないの。
0459デフォルトの名無しさん
NGNG新規書き起こしで同じ物を書くより名前を変更したほうがよっぽど早いと思うが?
0460デフォルトの名無しさん
NGNGそんな硬直した考えだと、良い設計はできないぞ。
0461デフォルトの名無しさん
NGNG潜在バグを増やすのが流行りらしいし。
0462448
NGNGクラス全体を自分達で管理できてるなら何でもアリだろうが、共通部担当
とかだとせいぜい内部クラスしかそんな変更できんし。
外部I/Fコロコロ変更してたら、それ使う側の奴に殺されるわ(w
0463デフォルトの名無しさん
NGNG0464デフォルトの名無しさん
NGNG0465デフォルトの名無しさん
NGNG更にXP、と称して、設計もせず2人でいきあたりばったりの
コーディングを行う方法も流行ってるらしいでつよw
0466デフォルトの名無しさん
NGNGできちゃったプログラミング?
0467デフォルトの名無しさん
NGNG「モジュールの名前またはサーバ上のパスを入力」コンボボックスに、
今となってはゴミなモジュールが一杯記憶されています。
消し方教えて下さい。
0468デフォルトの名無しさん
NGNG\user\Software\WinCvs\wincvs\CVS settings\P_OldModules
かなぁ。
0469デフォルトの名無しさん
NGNG0470デフォルトの名無しさん
NGNG# cvs誕生当時から使ってるが全然保守的にみえないぜ。
0471デフォルトの名無しさん
NGNG0472デフォルトの名無しさん
NGNG0473デフォルトの名無しさん
NGNG0474デフォルトの名無しさん
NGNG0475デフォルトの名無しさん
NGNG0476デフォルトの名無しさん
NGNGttp://kotone.bunkasha.co.jp/~kenjo/diary/d041103.html#15-2
0477デフォルトの名無しさん
NGNGそれは>473にか?
要するに「いきあたりばったりで行き詰まったのをごまかすためにXPを持ち出
すな」ってことなんだけど。
0478デフォルトの名無しさん
NGNGキミにとってクラス名の変更が、設計に行き詰まったときにしか起こるはずのない
めちゃめちゃネガティブな作業だということは分かったよ。
あたしゃそこまで忌避したりしませんが。
0479デフォルトの名無しさん
NGNGインターフェースを象徴するものだからな。
「めちゃめちゃネガティブ」とは言わないが、そう頻繁にあることではない。
0480デフォルトの名無しさん
NGNG表に出てない多くのクラスは、いくらでも名前変えても良いと思うのだけど・・・
言われてみれば、そんなに頻繁には名前変えてないかな。
0481デフォルトの名無しさん
NGNGそういう場合は内部クラスにしちゃう方が多いから。
0482デフォルトの名無しさん
NGNG0483デフォルトの名無しさん
NGNG0484デフォルトの名無しさん
NGNG0485デフォルトの名無しさん
NGNG何も完成品のインタフェースを告知なしに突然変更したりするわけじゃなし。
紙の上で完璧に設計を済ませられるのならともかく、そんなんありえないんだし
クラス名を含めた設計の推敲をまるでやらないヤツのほうが怖いよ。
というか、「やたらクラス名を変える」というのがどの程度を指すのか
コンセンサス取れんから、ディスコミュニケーションにしかならん気がする。
オールorナッシングの話じゃないのは皆分かってると思うが。
0486デフォルトの名無しさん
NGNGEclipseでコーディング,
XPを実践するためJUnitでテストファースト,
Javadocでちゃんとコメント書いて
Apache-antでEclipseの不足分を補う、,
OmondoでEclipse上からUMLクラス図を生成する、
Eclipseは使えないときは予備としてEmacsとApache-antを使う、
Linux上でTomcat + struts + Turbine + JSF + J2EE + Apache + MySQL + PostgreSQLで
サーバサイド、antやEclipse、CVSでSFTP,ssh,Samba使ってサーバにソースを送信、
ときどきApplet, Swing, SWT, JavaSoundAPI、Java3DAPIでプログラミング
これで最強?
0487デフォルトの名無しさん
NGNGVS6用のやつって使えるのかなぁ。
0488デフォルトの名無しさん
NGNG師いる?
0489デフォルトの名無しさん
NGNGどういうもの?
0490デフォルトの名無しさん
NGNG漏れの理解では
cvs: rcsを束ねてディレクトリ単位で管理するもの
subversion: ディレクトリ単位で束ねてrcsで管理するもの。ディレクトリ自
体も管理対象にするから、>444のようにファイル名の変更とかに
も追随できる。
って感じなんだけど、外してるかもしれん。
ttp://subversion.tigris.org/
0491山崎渉
NGNG0492デフォルトの名無しさん
NGNGUnix系で使ってるとはいえTclって何に使う? 対話形式の言語? って気分。
そのうちLinuxにもCVSを入れる予定です。
0493デフォルトの名無しさん
NGNGSubversion使ってる人いますか?
http://pc.2ch.net/test/read.cgi/linux/1002355536/
0494デフォルトの名無しさん
NGNG0495デフォルトの名無しさん
NGNGあぁ、linux板にあったのか。UNIX板とここしか探してなかった。thx
0496デフォルトの名無しさん
NGNGでも100円じゃなかった。
0497494
NGNGなんだかよくわからなくなってきた。
バイナリファイルの追加のあたりを試してみたらファイルがごちゃごちゃしてきた。キモイ。
Linux上などでコマンドラインから操作したほうがわかりやすい?
0498デフォルトの名無しさん
NGNGp.199で「別作業のコピーへのフォルダの取り出しと削除」で
checkoutしたらwintest2/newdir以外にもwintest2/wintest, wintest2/workcopy,
wintest2/workcopy/wintestなどのディレクトリが余分にできた。
それぞれのディレクトリにはご丁寧にもCVSディレクトリが入っている。
わけわかんねー。GUIの写真つけた説明つけているわりにはわかりにくい。
GUIの写真つけて説明している美佳に騙されたかも。Windowsが糞だから?
美佳はアンチWindows? Windowsの説明は適当にしておいて
Windows上でCVSなんか使わないでとりあえずUnix系のほうを使えということ?
0499デフォルトの名無しさん
NGNGWinCVSのUIがあまりにもダメポだと思う。
ちなみに美佳の本は、UNIXユーザをターゲットに書いてるよ。
0500デフォルトの名無しさん
NGNGこれからはLinuxに切り替えることにします
0501デフォルトの名無しさん
NGNG0502デフォルトの名無しさん
NGNG0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNGVC++で開くと「ClassViewの情報が壊れてます」ときたもんだ。
何て使えない…。本格導入前にテストしてよかった。
危ない所だった。
0505デフォルトの名無しさん
NGNG0506デフォルトの名無しさん
NGNG0507デフォルトの名無しさん
NGNGこの際VBでもDELでもいいから、お前が新しいのを作れ!
0508デフォルトの名無しさん
NGNG同様の意見の人たちにとってもうれしいんだろうな。
漏れはWinCVSでぜんぜん不満ないけど。
0509デフォルトの名無しさん
NGNGつまり、WinCVSにかわる新しいソフトを作ったら、
そのソフトもGPLに汚染されてソース公開しなきゃならないわけ?
0510デフォルトの名無しさん
NGNG0511デフォルトの名無しさん
NGNGcvs.exeを外部呼び出しするフロントエンドだけを非GPLで作ればいい。
つーか既にWinCVS 1.3b?ではcvs.exeを外部呼び出しする方式に変更
されてる。(まだDLL呼び出しとどっちがいいか実験してるような感じだが)
0512デフォルトの名無しさん
NGNGhttp://www.tortoisecvs.org/
0513デフォルトの名無しさん
NGNGSJISは通るんだろうね?
0514デフォルトの名無しさん
NGNG0515512
NGNG今んとこ大丈夫みたいだけど、よく分からん。
ごった煮についてきた方のCVSが動いてたらごめん。
0516デフォルトの名無しさん
NGNGまさかとは思うが、バイナリを普通にインポートしてないよな?
0517デフォルトの名無しさん
NGNGごった煮版か、その前のSJISパッチ版ならimport時にちゃんとテキスト/
バイナリ判別してくれるはずだけどね。import時だけcvs.exe使ってたり
するとハマるだろうな。
まぁそれ以前に(VC++6の場合だと).ncw, .clw, .aps, .opt, .plg辺りはVC++
が勝手に作り直すのでCVS管理する必要ないと思うが。
0518デフォルトの名無しさん
NGNG0519山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0520山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0521デフォルトの名無しさん
NGNGhttp://www.mikamama.com/intro/
オブジェクト指向の研究をしているのか
http://www.cs.is.saga-u.ac.jp/~mika/research/lemon/html/
0522デフォルトの名無しさん
NGNG同意。CVSクライアントとしてはEclipseが一番いい。
0523デフォルトの名無しさん
NGNGCVSサーバってローカルでもいいんだよね?たしか@ITにそんな例が載ってたような。
0524デフォルトの名無しさん
NGNGもちろん。cygwinのcvsでローカルってのをやってた事がある。
いちいちcygwinつかう必要ないんだけどね。
0525デフォルトの名無しさん
NGNG0526デフォルトの名無しさん
NGNG???
0527デフォルトの名無しさん
NGNGただの真性無知だろ、気にすんな
0528デフォルトの名無しさん
NGNG0529デフォルトの名無しさん
NGNGあ、そういう意味か。やっと>>525の発言の意図が分かった。
0530デフォルトの名無しさん
NGNG0531デフォルトの名無しさん
NGNGやっぱりWinCVSは糞ですか。
CVS使うんだったらUnix系が常識ですか。
サーバサイドプログラミングにはやっぱりUnix系が一番ですか。
もうWindowsは危険ですね
0532デフォルトの名無しさん
NGNG(゚∀゚)サーバサイドやるなら結局直に叩くことも多いから
やっぱWindowsからじゃない方がいいと思う。
サーバにWin使ってるならあれだけど。
0533デフォルトの名無しさん
NGNGhttp://www.atmarkit.co.jp/fjava/devs/xpd02/xpd02.html
のサイトと
http://www.amazon.co.jp/exec/obidos/ASIN/4274064735/ref%3Dpd%5Fsim%5Fdp%5F3/249-3178471-4979565
の本のほうがよかったかもしれない。
CVSをWindowsのみで使う場合に限っては
美佳にやられたといえるかもしれない。
またはWindowsとM$-DOSを作ったM$かWinCVS作者にやられたというべきか。
WinCVSごった煮版ではCVSサーバはたてらてんのか。
Linux側にCVSいれるしかないってか。
0534デフォルトの名無しさん
NGNGごめんね。
概念レベルの話は、「CVSによるオープンソース開発」の方を
見てください。
ttp://kahori.com/j-cvsbook/
にあるGPL公開分の日本語訳だけでも見てみるといいかも。
0535デフォルトの名無しさん
NGNGサーバ機能(特にpserver)は、Unixのinetd(xinetd)に
おんぶしてます。あるいは、sshなんかで、サーバに直接
ログインして実行、その結果を受け取るということをし
ます。
Windowsにリポジトリをおく場合は、共有機能を使用する
かcvsntでサービスとして動かすか、あるいはcygwinでな
んとかする、という感じになるみたいです。
どれもしたことがないので伝聞情報ですが…。
WinCvs 1.3からはcvsntがベースになってます。
0536デフォルトの名無しさん
NGNGいや、漏れはWindowsでサーバ運用するつもりは無く、
同じマシン内でCVSの動作テストと体験をしてみたかっただけ。
あまりCVSをWindows上でばかり使いやすくすると
Windows版CVSが馬鹿製造機になってしまうかもしれな。
も、漏れも馬鹿かモナー
0537デフォルトの名無しさん
NGNG情報提供サンクス
今から「TurboLinuxServer8ネットワークサーバ構築ガイド」本でも読んでスーパーサーバ(xinetd)について調べてみることにしますよ。
0538デフォルトの名無しさん
NGNG可能だと思いますが。
現場だと、どうしてもWindowsアプリを開発しないと
いけない、という事情があって。しかも、開発者全員
に何かを使わせないといけない、という事情があると
ある程度妥協が必要になるのではないか、と…。
はじめは無知なのは仕方ないです。誰でもそう。
0539デフォルトの名無しさん
NGNG前にもコメントがあった気がしますが、ほんとに
自分ひとりで自分のマシン上で使うだけなら、
cvs init C:\cvsroot
cvs -d C:\cvsroot import ...
てな感じでコマンドベースで大丈夫ですよ?
WinCvsでも「ローカルに接続されたディレクトリ」(変な名前…)
でアクセスできます。
0540デフォルトの名無しさん
NGNGあっ、すまん、EclipseからWinCVSを使ってみたかったんだよ。
上の@ITのサイトみてやろうともしているところだよ。
Windowsマンセーなチームってのはなんというか、
CVSなんというものを考えずに「Visual Studioさえあれば
そんなものいらん、ネットワークにつなげなくても開発できる
クライアントマシンで作ってある程度出来上がったら初めてプログラムを
統合すればいい」程度にしか考えていない香具師が多いと思われ。
今までWindowsマンセーなプログラマやプロジェクトマネージャをみていたら
そういう香具師が多かった。まああのころはCVSの存在すら目立たなかった
存在なのかな。それともVisualStudio信者はM$製品の機能を妄信しているだけなのだろうか。
0541デフォルトの名無しさん
NGNG信者とかマンセーとか盲信なんていう単語を使うと、
その単語にしか反応しない奴ばかりがレス返すよ・・・
ClearCaseマンセー(藁
0542デフォルトの名無しさん
NGNGただ単にVSSの方が使い勝手がいいだけ。
0543デフォルトの名無しさん
NGNGああ、なるほど。eclipseはpserver, ext, extsshしか選択
できませんからね。なんでlocalがないんだろ…。
そういうチームは、CVS以前の問題のような気がします…。
ソースコードレビューや単体テストなどもしていないのでは?
0544デフォルトの名無しさん
NGNG>そういうチームは、CVS以前の問題のような気がします…。
>ソースコードレビューや単体テストなどもしていないのでは?
漏れがアルバイトだったんですが彼らは実際にしていませんでした。
最後に出来上がってからまとめてテストしていました。
XPやRUPなんて言葉も一切無く、UMLも一切使わず(UMLのことを聞いても「UMLって何?」)
昔ながらのウォータフォールモデルでやっていたようです。
ちょっとマ板ネタになってスレ違いになりそうだ。
0545デフォルトの名無しさん
NGNG(でしたっけ?)だろうが、バージョン管理がチーム自体で
うまく運用できればそれでいいと思いますけどね。
ツール間の機能比較やトレードオフの考察なんかがあると
いいですね。
0546デフォルトの名無しさん
NGNGサーバにログインできる環境でわざわざWinCVS使う必要ないと思われ。
0547デフォルトの名無しさん
NGNGEclipseはオープンソースでタダでつかえるから、そんなこたあ、べつにええってよ。
0548デフォルトの名無しさん
NGNG0549デフォルトの名無しさん
NGNGWindows使いに偏見持ちすぎ(藁
無論、VSSの方がVCに相性が良いのは当然だが。
0550デフォルトの名無しさん
NGNG使ってみたい
金はない
じゃEclipse+CSV(他に選択しなし)
VSSなんてしらない(VisualStudioはMXで落としたがVSSついてなかった)
0551デフォルトの名無しさん
NGNGまあどっちでもいいじゃん。
ところでclearcase使ってる人っているんかいな。
0552デフォルトの名無しさん
NGNG仮にもプログラム板で、MXで落としたってのは良くない。
プログラムを書いて生活してる俺たちが割れを使ってちゃ、
誰がソフトを買って、誰が俺たちを儲けさせてくれるんだ?
プログラムを書く人間がそんな事しちゃいけないよ。
金が無くてVisualStudioを買えないのであれば、ハクして同じ物を自分で作るくらいの
気構えが欲しいもんだ。
0553デフォルトの名無しさん
NGNG0554デフォルトの名無しさん
NGNGハックとクラックの違いはわかってるよね?
0555デフォルトの名無しさん
NGNG0556デフォルトの名無しさん
NGNG0557デフォルトの名無しさん
NGNG0558デフォルトの名無しさん
NGNG0559デフォルトの名無しさん
NGNGとオモタ。
ちなみに、大学とかなら、
MSDN アカデミック アライアンス メンバーシップ プログラム
ttp://www.msdnaa.net/japan/
なんてのを契約するように学校にけしかけてみるのも良いかも
しれない。
0560デフォルトの名無しさん
NGNG0561デフォルトの名無しさん
NGNGOSしかり、コンパイラー然り、開発環境も。
MSでも.netのSDKは公開されてるよね。VSSは高いけど。w
今風(?)環境だと、linux、CVS、JAVA、Eclipceなどで勉強すれば。
公の場で犯罪を行ったことを宣言するのは神経疑うぞ。
0562デフォルトの名無しさん
NGNG0563デフォルトの名無しさん
NGNG0564デフォルトの名無しさん
NGNGhttp://www.geocities.com/Tokyo/Ginza/5432/documents/winprog/index.html
0565デフォルトの名無しさん
NGNG>Borland社(inprise社に買収された)
なんだか。
0566デフォルトの名無しさん
NGNGWinCVSで、ロックしたユーザ名表示して欲しいんでつ。
どうしたらよいで塚?
0567デフォルトの名無しさん
NGNG0568デフォルトの名無しさん
NGNG0569566
NGNGウィンドウで見たい。ログじゃイヤン。
0570デフォルトの名無しさん
NGNGログがウィンドウに表示されないか?
0571デフォルトの名無しさん
NGNGじゃなくて、グリッドに出して欲しい。
ソース直すしかないかな。
誰か直したソースアプキボン。
0572デフォルトの名無しさん
NGNGがんばれよ。
0573デフォルトの名無しさん
NGNG以前はwincvsにイライラして結局コマンドライン直に叩いてたからなぁ。
0574デファルトの名無しさん
NGNGCVS NTで接続はpserverでpasswdファイルにパスワード設定する
"最も簡単"な方法って何ですか?教えてくださいませ。
(言い換えるとWindowsでCryptできる方法?)
もしかしてそんなツールついてますか?
0575デフォルトの名無しさん
NGNG0576デフォルトの名無しさん
NGNG0577デフォルトの名無しさん
NGNG0578デフォルトの名無しさん
NGNGこういう話?違ったらゴメソ
ttp://www.mikamama.com/CVSBook/Q_and_A.html#Q9
0579デフォルトの名無しさん
NGNGなんてどう?
0580デフォルトの名無しさん
NGNG俺はそれ持ってるけどかなり使えるよ。
0581デフォルトの名無しさん
NGNGOS認証じゃだめなの?
0582デフォルトの名無しさん
NGNG0583デフォルトの名無しさん
NGNGhttp://w3.cube-web.net/eclipse/index.php?%5B%5BCygwin%A4%C7CVS%A5%B5%A1%BC%A5%D0%A1%BC%A4%F2%CE%A9%A4%C6%A4%EB%5D%5D
0584582
NGNG狙ってますか?
0585デフォルトの名無しさん
NGNGそれは更に悪書。
0586デフォルトの名無しさん
NGNGストリームの同期を行った後、切断するにはどうすれば良いのでしょうか?
eclipse だと出るメニューが WSAD では出ず、リポジトリ―のロケーションを
削除してみようとすると「共有しているので削除できません」という内容のメッセージが表示されます。
0587デフォルトの名無しさん
NGNGそれとも1つの CVSROOT にいくつものプロジェクトが存在するものなの?
0588デフォルトの名無しさん
NGNG特にどっちという決まりは無い。
ただまぁアカウント管理という面で1プロジェクト1CVSROOTにするのが
一般的かな。
sources.redhat.comみたいにお互いに関連性があるプロジェクトが平行
で進んでるような場合は、1つのCVSROOT共有してた方が便利だった
りするけど(cygwinをcvs updateすると自動的にnewlibもupdateされる
とか)
0589デフォルトの名無しさん
NGNG1つ1つ CVSROOT を用意するということですね。
参考になります。
#これからもバリバリ CVS つかいこなすぞ〜!
0590デフォルトの名無しさん
NGNG0591デファルトの名無しさん
NGNGレス遅くなりました。
そういう話です。サンキューです!
CVS NTだけで、パスワード設定できました。
set CVSROOT=C:\cvsrepo
cvs passwd -a -r Administrator hoge
Adding user hoge
New password: ****
Verify password: ****
0592デフォルトの名無しさん
NGNGマクロでChangeLogを出力すると
日本語が??に変わってしまいます。
ところでWinCVSはカスタマイズでかなり使いやすくなりますよ。
根本的に新しい仕様を提案できる人がいるならやって欲しいですけど。
0593デフォルトの名無しさん
NGNG0594デフォルトの名無しさん
NGNG0595デフォルトの名無しさん
NGNG主にC++のソースを管理しているんですが、
EclipseってJava以外でも使い物になりますか?
0596hn ◆iKwMOjCT4s
NGNGどうだかな。漏れはコードコンプリートとかないとやってられへん
(Eclipse CDT はそんなもんはない)ので、Eclipse はキツいのかも
しれん。Eclipse で C++ ってのはダメスジという意見もあるが、
(割と複雑な)Eclipse API を理解してサクサクプラグイン作れるようであれば、
もしかしたら、そのプログラムの完成に役に立つプラグインを作って
開発効率が上がることはありえなくはないと思う。
0597デフォルトの名無しさん
NGNG問題は、EclipseのデフォルトコードページとC++ソースのコードページが
異なると、diff等が機能しなくなること。
揃えておけば良いんだけど、ウチはJavaはUTF-8で管理してるので面倒・・・
0598デフォルトの名無しさん
NGNGEclise板ってあるのかな?
0599デフォルトの名無しさん
NGNG0600デフォルトの名無しさん
NGNGEclipseスレならある
http://pc2.2ch.net/test/read.cgi/tech/1051840417/
0601デフォルトの名無しさん
NGNGSubversion使ってる人いますか?
http://pc.2ch.net/test/read.cgi/linux/1002355536/l50
0602デフォルトの名無しさん
NGNG0603デフォルトの名無しさん
NGNG禿同
0604デフォルトの名無しさん
NGNG0605デフォルトの名無しさん
NGNGVSS, Subversionの優れている点を上げてくれ。
0606デフォルトの名無しさん
NGNGフリーでないとって時点でVSSは完全にアウトだろ。
クロスプラットフォームでもないし。
Subversionは、横の関連を強くできる、ファイルを移動してもOK、とかか?
0607初期不良
NGNG>>606
>Subversionは、横の関連を強くできる、ファイルを移動してもOK、とかか?
日本語がどの環境からでも iconv で Unicode に変換される。
ファイル名とログで確認。なので文字コードを気にしないで済む。
WebDAV でファイル共有した場合に書き込み、削除やリネームを
自動バージョニングする機能がある。
他には、ドキュメントを翻訳してくれた人がいる。
http://subversion.bluegate.org/doc/book.html
対応している IDE が無いなどなど...
0608デフォルトの名無しさん
NGNG0609デフォルトの名無しさん
NGNG>>607 のドキュメントに
> Subversion はAPR (the Apache Portable Runtime library)と呼ばれる
> 可搬可能なインターフェースの上に作られています。
って書いてある通りApacheがないとあかんでしょうな。
バイナリファイルもちゃんと差分で管理するのがイイね Subversion。
0610609
NGNG0611デフォルトの名無しさん
NGNGじゃsvnコマンドは何?
0612初期不良
NGNGAPR 使うからそう思う人が多いみたいだけど
これって単に Apache2 で使われている汎用ランタイムライブラリらしい。
他のプログラムでも Apache に関係なく使っていいみたい。
と言うことで直接 Apache2 に関係あるわけじゃないけど、
ネットワーク経由でやる場合は Apache2 がインターフェイスになる。
URL を file:///home/svnroot とかやるとローカルリポジトリに
アクセスしてくれるよ。
svnserv は知らなかった...
0613デフォルトの名無しさん
NGNG大きなプロジェクトって何かあるの?
0614初期不良
NGNGsubversion 自体くらいしか...
http://svn.collab.net/
なんかスレ違いになってきたような
こっちもどうぞ
Subversion使ってる人いますか?
http://pc.2ch.net/test/read.cgi/linux/1002355536/
0615デフォルトの名無しさん
NGNG貧乏人発見!
0616デフォルトの名無しさん
NGNG0617デフォルトの名無しさん
NGNG0618デフォルトの名無しさん
NGNG0619デフォルトの名無しさん
NGNG0620デフォルトの名無しさん
NGNG0621デフォルトの名無しさん
NGNG助けて下さい。
更新で、上みたいなエラーが出ます。
userはWindowsのユーザ、\\folder〜はファイルの有る場所です。
0622デフォルトの名無しさん
NGNGその程度の英語も読めないのかよ
0623デフォルトの名無しさん
NGNGロック掛かってるだけでは?
commit中でなければ、ロックファイル消せば直る。
多分commit途中で止めたんだろうね。
0624621
NGNG超アタリでつ。
>commit中でなければ、ロックファイル消せば直る。
了解です。
ロックファイルを知らなかったりしますが...
0625621
NGNG0626デフォルトの名無しさん
NGNG(別ウィンドウでファイルが開くだけ)なのですが、
どうすれば、普通のソフトのようにダウンロードできますか?
今のままだと、ブラウザーから「保存」でしか保存できないので、記号がエスケープされたり、余計なタグが
ついてしまったりして、ちょっと困ってます。
0627デフォルトの名無しさん
NGNGAddType application/zip .zip
0628デフォルトの名無しさん
NGNGやっぱりこれからの時代はCVS?
0629デフォルトの名無しさん
NGNG0630デフォルトの名無しさん
NGNG0631デフォルトの名無しさん
NGNG0632デフォルトの名無しさん
NGNG0633デフォルトの名無しさん
NGNGCVSはソース管理するだけでBTSの機能はないぞ。
FreeBSDなんかだとcvswebとGNATS(だったか忘れた)をURL
リンクで連携させてたりするけど。
0634デフォルトの名無しさん
NGNGRSH=sshでcvsを使いたいのですが、
それはつまりsshでログインしてることに他ならないわけですよね?
この時cvs以外の操作を制限する方法って何かありますか?
例えばcvsでrmする分には記録が残るからいいのですが、
普通にrmされちゃうと本当に消えちゃうからそれは避けたいって意味です。
0635デフォルトの名無しさん
NGNG意味がわからないけど?
質問おかしくない?
×それはつまりsshでログインしてることに他ならないわけですよね?
○それはつまりsshでログインできてしまうことに他ならないわけですよね?
ってこと?
0639635
NGNGauthorized_keys ファイルの形式
command="command"
この鍵が認証に使われたときは、指定されたコマンドが実行されるように
します。ユーザが指定してきたコマンドは (あっても) 無視されます。
このコマンドは、接続要求が仮想端末からくれば、仮想端末上で
走ります。それ以外のときは端末なしで走ります。コマンドの中に
引用符 (") を入れたいときはバックスラッシュを前につけてください。
このオプションは、ある RSA 鍵には特定の操作だけしかさせないように
するのに有効です。例としては、リモートバックアップだけをさせて、
それ以外な何もさせないようにする鍵などがあります。クライアントの
TCP/IP や X11 転送は、明示的に禁止されていない限り可能なので
注意してください。
0640デフォルトの名無しさん
NGNGその場合は、shellをcvs操作用の特別なものにする。
anoncvsshで検索すれ。
0641634
NGNGを試してました。
ですがcommand="cvs"としてしまうと
そのままcvsが実行されてしまい、
パラメータの渡し方が分からなくて難航中です。
>>640
ありがとうございます。検索してみます。
0642634
NGNGhttp://www.netsys.com/openbsd-misc/1996/05/msg00008.html
こういうことですね。
つまり >>637 と組み合わせて
command="cvs server -d /hoge"
でいいんですね。勉強になりました。
0643634
NGNG>>642
のようになっているとき、
WinCVSからはSSH経由に設定しておけば入れるのですが
コンソール上から入る方法が分かりません。
CVS_RSH=ssh
にしておいて
cvs co test
じゃぁダメなんでしょうか。
0644デフォルトの名無しさん
NGNGcvsが無いってオチじゃねえよな。
どううまくできないのかエラーもちゃんと貼れ。
0645デフォルトの名無しさん
NGNG何かエラーメッセージ出てんだろ?ちゃんと書けよ。
恐らくcvs login してないか、CVSROOT指定してない。
0646634
NGNGsetenv CVS_RSH ssh
setenv CVSROOT :ext:server:/hoge
cvs co test
でいけました。
でも、最終的にはMacCVSから入りたかったので
調べつつ
setenv CVS_RSH ssh
sudo ssh hoge@server 514:server:514
cvs -d :ext:localhost:/hoge co test
みたいなことを試行錯誤でやっててました。
根本的に指定の仕方が間違ってるのでしょうか?
0647634
NGNGsetenv CVS_RSH ssh
sudo ssh hoge@server -L 514:server:514
cvs -d :ext:hoge@localhost:/hoge co test
です。
0648デフォルトの名無しさん
NGNGリポジトリの中を見てみたら Attic ディレクトリに移動していたから
だれか間違えて消したのだと思うのだけど、これ一括して戻すのって
どうやったら良いですか?
0649デフォルトの名無しさん
NGNG削除する前のリビジョンで取り出してadd、かな?
0650デフォルトの名無しさん
NGNG一括はscriptかなんかでやれ。
0651デフォルトの名無しさん
NGNG>>165の質問解決してないみたいなんで、もう一度俺からも問いたい。
どうも回答側は勘違いしているように見受けられる。
>>165が言っているのは、複数プロジェクトで1つのファイルを共有する
機能のことだろう。
俺は今のところ、同じようなことを実現するために、共有したいファイルを
モジュールにまとめ、それを必要とするモジュールの下のディレクトリに
チェックアウトすることで対処している。
こんな感じ。
┃
┣Module1
┃ ┗Share_Module
┃
┗Module2
┗Share_Module
しかしこれだといらんファイルもついてくるので、できればファイル単位で
共有できるとうれしい。
VSSとCVS両方知っているヤロウ、教えてください。
0652634
NGNG??:>>642?????????????????
1.UNIX??????
# setenv CVS_RSH ssh
# cvs -d :ext:server:/hoge co test
?OK?
2.WinCVS(????)
SSH?????????????????????
?SSH????????????OK?
3.MacCVS
MacCVS?public key??????????
# sudo ssh -i .ssh/id_rsa hoge@server -L 514:server:514
??????MacCVS????????
The update could not be completed because the server unexpectedly dropped the connection.
??????????MacCVS??????????????????
# cvs -d :ext:hoge@localhost:/hoge co test
????
cvs [checkout aborted]: end of file from server (consult above messages if any)
?????ssh???
channel 2: open failed: connect failed: Connection refused
?????????
0653デフォルトの名無しさん
NGNG0654634
NGNG昨日は混乱してたので丁寧に書き直します。
目的:>>642の状態で各環境から入れるようにする。
1.UNIXライクな環境
# setenv CVS_RSH ssh
# cvs -d :ext:server:/hoge co test
でOK。
2.WinCVS(ごった煮)
SSHがインストールされパスが通っていれば
「SSH経由で接続」でOK。
3.MacCVS
MacCVSはpublic keyが使えないようなので
# sudo ssh -i .ssh/id_rsa hoge@server -L 514:server:514
としておく。MacCVSでつなごうとすると
The update could not be completed because the server unexpectedly dropped the connection.
とエラー。原理的にはMacCVSではなくターミナルでも同じはずなので
# cvs -d :ext:hoge@localhost:/hoge co test
とやってみると
cvs [checkout aborted]: end of file from server (consult above messages if any)
とエラーが起き、SSH側でも
channel 2: open failed: connect failed: Connection refused
と表示されてしまいます。
0655165
NGNGどうやらCVSではファイル共有できないみたいだね。
リポジトリ内でシンボリックリンクを作ったらいけそうな気もするけど、まだ試したことがない。
0656デフォルトの名無しさん
NGNG古いのは日付付けつつoldフォルダに放り込んでる今の現状と比べると・・・
もう少し使い方覚えてCVSサーバ立てる方法も分かったらチームで使うことを提案してみよう
0657651
NGNGお、当人おりましたか。
そうかやっぱりダメっぽいですかね。リポジトリの構造上
そんな気はしていたが。
OSレベルでのファイル共有機能でないとムリか。でも
それでもやばげな感は否めないかな。
俺はやっぱりモジュールにまとめる方向でがむばってみるよ。
0658デフォルトの名無しさん
NGNG複数の場所にあるように書けないんかな
0659初期不良
NGNG> svn import file:///c:/svnroot module1 module1
Adding module1\module1.txt
Committed revision 1.
> svn import file:///c:/svnroot module2 module2
Adding module1\module2.txt
Committed revision 2.
> svn ls file:///c:/svnroot
module1/
module2/
> svn cp file:///c:/svnroot/module1 file:///c:/svnroot/module2/module1
Committed revision 3.
> svn co file:///c:/svnroot/module2
A module2\module2.txt
A module2\module1
A module2\module1\module1.txt
Checked out revision 3.
> svn cp file:///c:/svnroot/module1/module1.txt file:///c:/svnroot/module2/module1.txt
Committed revision 4.
> cd module2
> svn up
A module1.txt
Updated to revision 4.
/module2/module1 は /module1 のブランチあるいはタグとして扱えて
あとから適当にマージもできる。ファイル単位でも OK みたいです。
0660デフォルトの名無しさん
NGNGWinCVSはインポート時に勝手に-iオプションつけて全ファイル取り込むし。
ちょっと余計なお世話って気がするなあ。なんか意味があるのかもだけど。
0661デフォルトの名無しさん
NGNG今Javaの開発でCVS使ってるけど、別会社から提供されてる.classを
binary importしてたりするので、ツール側でimport対象を勝手に決め
打ちして欲しくない。
0662デフォルトの名無しさん
NGNGなんか書くつーかaliasは書けるぞ。
http://sources.redhat.com/cgi-bin/cvsweb.cgi/CVSROOT/modules?rev=1.51&content-type=text/x-cvsweb-markup&cvsroot=src
とか参照。
0663デフォルトの名無しさん
NGNGドキュメント知らない?
0664662
NGNGNode: Alias modules
0665山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0667デフォルトの名無しさん
NGNGで、barがfoo/barとしてcoされた。
まだちょっとよく分かってないけど。
0668デフォルトの名無しさん
NGNG0670デフォルトの名無しさん
NGNG0671デフォルトの名無しさん
NGNGcvs commit: sticky tag `DATE20030520' for file `test.cpp' is not a branch
cvs [commit aborted]: correct above errors first!
0672デフォルトの名無しさん
NGNG>エラー: ライブラリ cvs2ntslib.dll をロードできませんでした
とでます。
探したところ、cvs2ntslib.dllが存在しないのですが、バージョンが対応していないのでしょうか?
Win2kSP3
ごった煮版WinCvs v1.2
cvsnt\cvs.exe v2.0.4
0673デフォルトの名無しさん
NGNGsticky みたいなので、
cvs update -A
してみたら?
0674デフォルトの名無しさん
NGNG・・・さっぱりわからん。(´д`;)
Linuxとか、Cygwinとかでの使い方解説HPなら沢山あるが・・・
Windows用の解説HPが見つからん・・・
0675デフォルトの名無しさん
NGNGhttp://www.tortoisecvs.org/
0676デフォルトの名無しさん
NGNG今月号のSoftware Desginでcvsを特集してるよ。
0677デフォルトの名無しさん
NGNG日本語(マルチバイトファイル名)対応した?
0678デフォルトの名無しさん
NGNG0679デフォルトの名無しさん
NGNGP3 733だけど、かなーり気になるね。
まぁ便利なので使ってますが。
0680デフォルトの名無しさん
NGNG俺一人なら英語ヘルプと格闘しつつ習得出来ると思うが、日本語版が無いとチーム内で使うことを認めさせるのは無理だ・・・
0681デフォルトの名無しさん
NGNGWinCVSを覚えさせるよりはぜんぜん楽だと思うよ。
日本語解説ページはここくらいかな。誰か初心者向けページ作ってよ。
http://openoffice-docj.sourceforge.jp/doc/dev/guide/tortoise_cvs/win_tortoisecvs.html
適当なフォルダを作って、右クリック。CVS->Make New Moduleだよ。
あれ、CVSROOTはcvsコマンドでinitしとかなきゃだめか。
0682デフォルトの名無しさん
NGNG0683デフォルトの名無しさん
NGNGEmacsでpcl-cvsとかxyzzyでcvs-modeとか。
0684デフォルトの名無しさん
NGNGCVSを導入するときはどこをCVSROOTにしています?
0685デフォルトの名無しさん
NGNGうちはCygwinで無理やり導入した
0686デフォルトの名無しさん
NGNGcvs commitしてコメント入れるのが楽しくてたまりません。
昔はおそるおそるいじくってたのに。xUnitと組み合わせたらまさに無敵やね。
0687デフォルトの名無しさん
NGNG0688デフォルトの名無しさん
NGNGシンボリックリンクそのものは無理だけど、モジュールの共有はできる。
ttp://radiofly.to/nishi/cvs/ml-log/msg00960.html
0689デフォルトの名無しさん
NGNGタグがついた状態で選択して格納しても格納できません。
どうしたらできるのでしょうか?
0690デフォルトの名無しさん
NGNGhttp://yahooo.s2.x-beat.com/linkvp/linkvp.html
0691デフォルトの名無しさん
NGNG一旦、張り付きオプションを外して更新をかけるのではないでしょか?
0692初期不良
NGNG漏れはこのやり方がいいと思うよ
http://www.radiofly.to/nishi/cvs/cvs-081.html
0694デフォルトの名無しさん
NGNG取り出したバージョンのファイルを別のフォルダにコピー。
一旦張り付きオプションを外して更新をかける。
別のフォルダにコピーしたファイルで上書きする。
コミット!!
ファイルの増減が無ければこれでいいはず。
0695デフォルトの名無しさん
NGNGcvs co -jHEAD -j$OLDVERSION $MODULE
cvs ci -m "backout to $OLDVERSION." $MODULE
0696デフォルトの名無しさん
NGNG-pオプションだっけか。
cvs update -r OLDREV -p > hoge.java
0697デフォルトの名無しさん
NGNGcvs update -p -r OLDREV hoge.java > hoge.java
0698デフォルトの名無しさん
NGNG>一旦、張り付きオプションを外して更新をかけるのではないでしょか?
更新して、昔のリビジョンで上書きして格納するんですよね?
>694
>取り出したバージョンのファイルを別のフォルダにコピー。
>一旦張り付きオプションを外して更新をかける。
>別のフォルダにコピーしたファイルで上書きする。
>コミット!!
>ファイルの増減が無ければこれでいいはず
了解です
先日職場でこの質問を受けまして
「最新のバージョンにしておいて、
その上から古いバージョンの内容を貼りつけて格納」
ってお勧めしたんですが
いまいち納得していただけなかったんです、、、
CVSで古いバージョンのファイルを格納する方法があるかと思ったんですが
やはりないみたいですね
って、もしかして695以降がそれなんでしょうか?
DOSコマンドからCVSを操作したことがないので
ちょっとぴんときませんがupdateとか書いてあるところを見るとそうなのかも、、
いい機会だから試してみます。
昔からのユーザにとってはDOSから動かす方がなじみやすいのだとか。
ともかくみなさん、有難う御座います。
0699デフォルトの名無しさん
NGNG0700デフォルトの名無しさん
NGNGコマンドラインでやるのが結局一番理解が早い。
0701デフォルトの名無しさん
NGNG0702デフォルトの名無しさん
NGNG0703デフォルトの名無しさん
NGNG> って、もしかして695以降がそれなんでしょうか?
(1) 張り付きオプションを外して最新にする
$ cvs up -A $MODULE
(2) OLDVERSIONから最新までの変更を逆に当てる
$ cvs co -jHEAD -j$OLDVERSION $MODULE
>>697でも同じことだが、Repository名から指定しなきゃいけないところ
が若干めんどくさい。-jHEAD付けなきゃいけないから同じかも知れんが。
(3) あらためてコミット
$ cvs ci -m "backout to $OLDVERSION." $MODULE
0704デフォルトの名無しさん
NGNGsourceforgeとか、自動で作業させたいときなんかは、結局コマンドラインの方が楽なんだよな。
0705デフォルトの名無しさん
NGNGCVSに限らず、作業の自動化についてはやっぱりGUIは成熟してないと思う。
0706634
NGNGで、お詫びに cvsweb にちっちゃなバグめっけたので直してご報告。
cvsweb の画面で「Revision x.x / (download)」ってあると思うけど
ディレクトリ名にスペースが含まれてると(download)のリンクが死んでて落とせないというもの。
*** /usr/ports/devel/cvsweb/work/cvsweb-2.0.6/cvsweb.cgiFri Jun 6 06:58:21 2003
--- /usr/local/www/cgi-bin/cvsweb.cgiWed Jun 11 23:09:40 2003
***************
*** 3416,3421 ****
--- 3416,3422 ----
{
my $path = $where;
$path =~ s|[^/]+$||;
+ $path = urlencode($path);
$url = "$scriptname/$checkoutMagic/${path}$url";
}
$url .= "?rev=$revision";
0707デフォルトの名無しさん
NGNGに送れば?
0708634
NGNGさっきメンテナと思わしきところへ送ってみましたが、
ML に送るけど、キャンセルするなら今のうちだよ?
みたいな返信が来て、メアド晒されるのは嫌だから
キャンセルしてしまった小心者です。
0709デフォルトの名無しさん
NGNGBTSとかないんだっけ?
0710henuhenu ◆g2j80BX5do
NGNGと言うテスト。
>>634
FreeBSD-cvsweb ですよね。
knu あるいは scop の方々がそう言われたのですか?
私は投稿したことがありませんが、こちらはいかがでしょう。
Submit a FreeBSD problem report
http://www.jp.freebsd.org/www.FreeBSD.org/ja/send-pr.html
0711634
NGNG失礼しました。
>>710
> FreeBSD-cvsweb ですよね。
はい。
> knu あるいは scop の方々がそう言われたのですか?
機械的な返信です。
早速、教えていただいたフォームを試してみます。
0712634
NGNGこのフォームはあまり利用されてないのかも。
0713henoheno ◆g2j80BX5do
NGNGひとまず動作確認してみましたところ、
再現し、そのパッチ相当の編集によりfixされました。
ttp://minix-up.sourceforge.jp/cgi-bin/now.cgi/l/t%20c/try-to-download-this
ttp://minix-up.sourceforge.jp/cgi-bin/fixed.cgi/l/t%20c/try-to-download-this
ひとまず。
0714デフォルトの名無しさん
NGNGアイコンが良く化ける。エクスプローラを巻き込んで落ちる。
安定版の1.2使ってるんだけどさ。開発版の1.4でも試してみようかな…。
0715デフォルトの名無しさん
NGNGレジストリ書き換えたら化けなくなったよ。
http://www.tortoisecvs.org/faq.html#whyisiconcachebuggy
1.4はファイル追加のとき、サブフォルダのファイル全部追加できるし、
BinaryとTextの変更もそこでできるようになっちょるよ。
今んとこ問題なく使えてる。
0716名無しさん@Linuxザウルス
NGNGのを元のディレクトリに戻すだけじゃだめなんか?
なんか update しても見えないようだが。
0717デフォルトの名無しさん
NGNGそりゃあファイルだけ戻してもステータスはdeadのままだからねぇ。
リビジョン指定でremove前の奴checkoutしてcommitし直し が必要。
(sticky tag付くとcommitできないので注意)
0718デフォルトの名無しさん
NGNG見よう見まねでいじってますが
E:\cvstest>cvs -d .\ init
CVS.EXE [init 中止]: CVSROOT .\ は絶対パスで指定しなければなりません
E:\cvstest>cvs -d e:\cvstest init
CVS.EXE [init 中止]: ホスト e がありません
そろそろ挫折していいですか (;`Д`)
0719デフォルトの名無しさん
NGNGset CVSROOT=:local:C:/Hoge/CVS
で
cvs init
cvs checkout CVSROOT
とかやってみ。
0720デフォルトの名無しさん
NGNGああっ (;`Д`) なんかよく分かんないけど,何かが正常終了したっぽいっ!
ありがとうございます。すごいです。今日は今年上半期で最高の日です。もう逝きそう。抱いて。
# いや,抱くのはご勘弁。。。
0721719
NGNG゙フ ゙) 'д')__ノ,ミi 720サーン ハァハァ
i彡'^ヽ. i―'゛
〉 `--、 ,,,,,,,,,
/ / ̄フ/ ( 'д)_ ウワーン、キモイヨー
,ノ/ レ' ノ 1. r'
レ' ゙-'`ー'
0722デフォルトの名無しさん
NGNGDiffしても、テンポラリファイルがC/Oされるだけで何もおきない。
1.4.0RC5 + ExamDiff1.6iなんだけど、同じ症状の人いますか?
他にいいDiffToolありますかね?
0723デフォルトの名無しさん
NGNGCVS導入してWeb公開のためにcvsweb入れたんだがリポジトリの下のファイルが
一切見えないのよ...
viewcvsでもダメ. ファイル数は見えるんだがbut none match the current selection criteria
とか出る.
漏れってスゲー初歩的な間違いしてるか?
教えてくださいおながいします.
0724デフォルトの名無しさん
NGNGwebサーバのエラーログを見てみるとか。
0725デフォルトの名無しさん
NGNG0726デフォルトの名無しさん
NGNGCVSROOTに"local:"なんて指定できるんだね。
勉強になったよ。78へー。
かつてCVSを勉強したときは
Windows環境のCVSROOTには、ネットワーク共有させたディレクトリを指定する。
とか言われたんだが。
0727デフォルトの名無しさん
NGNGそんなことをするぐらいならVSSを使いたい。
0728デフォルトの名無しさん
NGNG0729デフォルトの名無しさん
NGNGトップにリンク張ってあるじゃん。
ttp://www.gembook.jp/
0730デフォルトの名無しさん
NGNG0731デフォルトの名無しさん
NGNGそれ以外は別に問題はない。
0732デフォルトの名無しさん
NGNG0733デフォルトの名無しさん
NGNGWinCvsでのテスト。
約5.8MBのビットマップ(写真)にテキトーに落書きしながら
1.1〜1.5までリビジョンを重ねてみた。この時点でリポジトリの
ファイルは約14.8MB。いくぶんは差分取ってくれてるっぽい。
0734デフォルトの名無しさん
NGNGちゃんと -kb したのか?
0735デフォルトの名無しさん
NGNG差分作成部分にも効いてくるの?
誰か、ソース見といて。
0736某所から引用
NGNG>改行コード変換をやめるように教えてやる必要があります。その場合
>-kb オプションを使ってください
0737デフォルトの名無しさん
NGNGinfo嫁
0738733
NGNGもちろん。
結果何か変か?
ちゃんとすべてのリビジョンの落書きが取り出せるよ。
まあ漏れは、「改行変更されるとマズイ」と「バイナリファイル」
には-kb、程度の知識なんで、実験の結果を単純に書いただけよ。
0739デフォルトの名無しさん
NGNGcvs(rcs)はbinaryも強引に差分とって保存しているだけ。
だからbinaryだと効率が極めて悪くなるだけだよ。
-kb は「キーワード置換をしない」つまり
「ファイルの中身を一切いじらない」以上の意味はない。
(でもDOS系だとfopenに"b"をつけるとかの意味もあったかも)
0740デフォルトの名無しさん
NGNG複数あるのでパスを一つ一つ指定するのはあれなので…。
チェックアウトだと取れてこれるのに、エクスポートだと取れてこないんですよ。
なんか良い方法ないですかね?
環境は
CVSNT2.0.4
WinCVS1.2ごった煮版
です。
0741初期不良
NGNGexport 指定と、共通設定タブの空ディレクトリ削除からチェックはずすだけで
空ディレクトリも取られてこられりるけど?
@1.2ごった煮ローカルリポジトリ
CVSNT のせいなのか?
0742デフォルトの名無しさん
NGNGどうすればいいの?
0743デフォルトの名無しさん
NGNGcvs admin -kkv file
でok
0744デフォルトの名無しさん
NGNG0745デフォルトの名無しさん
NGNGCVSの 仕様という名のバグです。 あきらめろ。 うははははは
0746744
NGNGみんな業務とか使いときもそのまま使ってんの?
0747デフォルトの名無しさん
NGNGとかいう説明を昔セミナーで聞いた気がする。
でもworking copyは自分のものなんだから自タイムゾーン
で表示してもいいじゃんという気がする。変えるとどこか
破綻すんのかな?
0748デフォルトの名無しさん
NGNGstatusやlog表示くらいならラッパースクリプトで変換できるけどな。
ci やcoの時にラッパでファイル内のCVSメッセージを書き換えてファイルスタンプを元のまま変えないようにしたら出来るかな?
トラブルの温床になるの目に見えているけどなぁ〜
0750デフォルトの名無しさん
NGNG新しいファイルをリポジトリのツリーの任意の位置にaddすることは出来ますか?
~/hoge/bar.c
を新しく作ったとして、たとえばこれをリポジトリに
proj/foo/bar.c
という風にaddしたいのですが。
今はいったんproj以下をすべてcoしてから目的の場所にファイルを移動して、
projをrelese しています。
なんか無駄なことやってますよね?
0751750
NGNG0752デフォルトの名無しさん
NGNG0753デフォルトの名無しさん
NGNG0754デフォルトの名無しさん
NGNGリポジトリ内で ,v ファイルを mv すればいいが。
0755デフォルトの名無しさん
NGNGそこで作業続ければいいじゃん
0756デフォルトの名無しさん
NGNG日付の最後にJSTって付けりゃいいだけのはなしじゃなくって?
0757デフォルトの名無しさん
NGNG(゚д゚)ハァ?
日付自体はUTCなのにそれの後ろにJSTって付けてどうすんだよ。
0758デフォルトの名無しさん
NGNGciした時に置換される $Date$ のことな。
まぁここでも読んどけ
ttp://www.mikamama.com/CVSBook/Q_and_A.html#Q7
0759デフォルトの名無しさん
NGNG神様教えて下さい。
0760デフォルトの名無しさん
NGNGユーザが各自(アカウント)のマイドキュメント下で作業する。
0761デフォルトの名無しさん
NGNG普通に使えばいい。
0762デフォルトの名無しさん
NGNGCVSNT←→WinCVSで暗号化できねっす(泣
SSHのやり方はほとんどダメ…鯖につながんない…。
なんかサクっといく簡単な方法ないですかね??
0763デフォルトの名無しさん
NGNG0764デフォルトの名無しさん
NGNGcvs add
cvs commit
をやらないといけないのですか?
なにか一発でやる方法はないのですか?
0765デフォルトの名無しさん
NGNG0766デフォルトの名無しさん
NGNGshell script
0767デフォルトの名無しさん
NGNG作業ディレクトリ、CVS/Entries、CVSリポジトリの
すべてにわたって一発でァイル名を変更するスクリプトを
使ってる。
0768デフォルトの名無しさん
NGNGそれじゃ過去の状態復元するときに名前違ってビルドできなくなったりするような。
だから名前変えるときは旧名はremove、新名でaddってやってる・・
しかしこれだとその境界を超える差分が取れないのが難点だな。
0769デフォルトの名無しさん
NGNG0770デフォルトの名無しさん
NGNG0771デフォルトの名無しさん
NGNGrepocopy
0772山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0773デフォルトの名無しさん
NGNGどうやればいいの?
バージョン番号の振られ方がいまいちわかんない・・
どっかこの辺がわかりやすく書いてあるページ知らない?
0774_
NGNG0775デフォルトの名無しさん
NGNGCVSはそういう使い方をするものではないです。
タグをつけましょう。
0776デフォルトの名無しさん
NGNG忘れたけど…
0777デフォルトの名無しさん
NGNGファイルリビジョンはあくまでも各ファイルの更新履歴上の位置を示すものなので
特定のビルド用ソース集合を定義するにはタグを付けるもんですな。
0778デフォルトの名無しさん
NGNG0779デフォルトの名無しさん
NGNGとりあえずマジレス。
ローカルコピーのトップディレクトリで
cvs commit -r 2.0
と実行するとすべてのファイルのリビジョンが2.0になります。
ただし今回指定したリビジョン(2.0)が
既存のリビジョンより大きい必要があります。
つまり2.0以上のリビジョンを持つ
ファイルが存在しなければ良いわけです。
この際にファイルを変更する必要はありません。
つまり"-r"オプションを使うと"-f"オプションと同じ動きをします。
まあ、使うか使わないかはプロジェクト次第だと思いますが、
実行前にリポジトリを別にコピーして試してみた方が良いでしょう。
0780773
NGNGどうやら自分がおもってるのとちょっと
使い方のシナリオがちがうみたい....
できたら各フェーズごとにどういうコマンドを
使ってるのか皆さん教えて頂けます?
自分の場合は
1 とりあえずローカルでプロトタイプをつくる
2 チームでつくることが決まった時点で鯖たちあげ
3 手元のソースをimport
ーーーここからチーム作業
4 各自作業開始前にupdate
5 それぞれソース改変
6 帰る前にcommit (もちろん手元でテスト済)
7 次の日の朝だれかがupdate してlocalでコンパイル失敗したら
みんなで原因解決
というわけでタグとかぜんぜんきにしたことなかったのです
0781デフォルトの名無しさん
NGNGsubversion + subclipseが激しく使いやすかったので、
CVSのリポジトリぶっ消してsubversionに移行してしまった…
0782デフォルトの名無しさん
NGNGEmacs + pcl-cvs と比べてどう?
0783デフォルトの名無しさん
NGNGSubversion使ってる人いますか?
http://pc.2ch.net/test/read.cgi/linux/1002355536/
0784デフォルトの名無しさん
NGNGinfo 嫁
0785デフォルトの名無しさん
NGNGタグが付いてないCVSリポジトリ = ポストイットの貼ってない仕様書キングファイル
0786デフォルトの名無しさん
NGNGみんなはどういうタイミングで2.0とかにしてるの?
オレはそのままほっといてるんだけど。
0787デフォルトの名無しさん
NGNGもちろん放置プレイ。具体的なリビジョン番号を気にしたら負け。
0788デフォルトの名無しさん
NGNG>>775
0789786
NGNGメジャー番号って上げたことないから、
みんなどうしてんのかなって知りたかっただけなのよ。
0790デフォルトの名無しさん
NGNGで、第1版用のパッチを作ろうとして、第2版向けトランクと別にブランチを
作ったら、それが2.x.y.zになって鬱にひたる。 _| ̄|○ ハゲシクカコワルイ
0791デフォルトの名無しさん
NGNGひたすら revision 1.??? のままだな。
0792デフォルトの名無しさん
NGNGそりゃ2.0にageてから枝作ったらそうなるだろう。
第1版(1.x)リリースした時にタグ打ってあるなら、そのタグ指定して
枝を作れば今からでも1.x.y.zで作れたはず。
0793790
NGNGrevisionの数字よりタグの方が重要という証拠がまた1つだな。
0794デフォルトの名無しさん
NGNG普通IPアドレス直打ちでWeb見ないでしょ。
0795790
NGNGだから数字使った作業はどこでもしてないっす。
2.0にしてから第1版リリースのタグを打つか、1.xのうちにタグを打って
おいてから2.0にするか、そういう順序の話だったっす。
0796デフォルトの名無しさん
NGNGタグはリビジョン番号に別名付けるようなもんです。
なので「cvs commit -r 2.0」の後だと
リビジョン番号がすべて2.0になってしまった後なので
そこでタグを付けても2.0の初期状態にタグを付けてるわけです。
リリースタグを付けるんだったら
リビジョン番号が1.xのうちに付けないとダメです。
0797デフォルトの名無しさん
NGNGでGUIを併用してるが、そんなことはどうでもいい。
管理しているファイルの中に日本語をファイル名に使っているものもある。
ほとんど問題はないんだが、historyコマンドで履歴を出したときだけ、
日本語ファイル名がバケる。
リポジトリ内の「,v」ファイルはちゃんと日本語になっている、もちろん
ちゃんと日本語のファイル名で取り出せる、historyファイルを直接見ても
ちゃんと日本語のファイル名で記録されている。なのに、なぜ
historyコマンドを使ったときだけバケる?
コマンドヘルプなんかは立派な日本語出しやがるくせに。食えねえぜ。
0798デフォルトの名無しさん
NGNG日本語使うならsubversion使おうよ。
0799デフォルトの名無しさん
NGNG誰か解説サイトしらない?
http://www.jalindi.com/igloo/index.html
0800デフォルトの名無しさん
NGNGVS6.0なら動くよ。
0801デフォルトの名無しさん
NGNG0802デフォルトの名無しさん
NGNGとくにグラフ表示とか
0803デフォルトの名無しさん
NGNGWinCVSみたいなのなら、eclipseのsvnプラグインにsubclipseてのならある。
TortoiseCVSと同じインターフェイスのTortoiseSVNてのもある。
グラフ表示はしらん。
0804デフォルトの名無しさん
NGNGShift-JISで0x5C(\)を含むファイル名はまずいみたいですね。
0805797
NGNGそういやそういうのがジワジワ浸透してきてるようだな。
せっかくCVSのコツがわかってきたってのに、まだ替えたく
ねーなー。
>>804
俺に?
もしそうなら、現象見る限りそうでもないみたい。
さて、どーすっかなー。
0806デフォルトの名無しさん
NGNG以下の Message が表示される。
Message: cvs update: New directory `hoge' -- ignored
--------------------- End ---------------------
-- last cmd: cvs -f -n update -d -P --
以前、削除した hoge ディレクトリを無視したということみたいだけど、
これを出ないようにする方法はありますか。それとも無視しとけばいいですか?
0807デフォルトの名無しさん
NGNG指定したメッセージ)を変更する方法ってないの?
後からはタグつけるしかないのかな。
0808デフォルトの名無しさん
NGNGrcsコマンド(cvs admin)で変更可能。
面倒なのとイレギュラーなのとで説明は省略。
man rcsすればなんとかなるっしょ。
0809デフォルトの名無しさん
NGNGhttp://subversion.tigris.org/
ここの左下にあるのがすべてっぽ。
0811デフォルトの名無しさん
NGNG0812デフォルトの名無しさん
NGNGimport元とcvsworkが同じでも問題ないよね。
どこどこからimportしたって情報、後々まで持ってるの?
0813デフォルトの名無しさん
NGNG0814山崎 渉
NGNG0815デフォルトの名無しさん
NGNG0816デフォルトの名無しさん
NGNG>>728-729
0819デフォルトの名無しさん
NGNG会社はプロキシの内側なので、ファイルの同期はもっぱら手動。自宅のCVSへ直繋げたいけど、HTTPトンネリングは色々と面倒くさいしね。
で、思いついたのがCVSのリポジトリをUSBメモリに入れて持ち歩く。これがなかなか便利。
もちろんなにかのタイミン具でHDDへバックアップしてるし、メモリ自体の紛失は怖いけど...
0820_
NGNG0822デフォルトの名無しさん
NGNG0823デフォルトの名無しさん
NGNG0824デフォルトの名無しさん
NGNG漏れとほとんど同じことしてるな
http://pc.2ch.net/test/read.cgi/unix/1047262230/221
0825デフォルトの名無しさん
NGNG仲間発見。
俺は5GBのHDDカードに入れている。
リポジトリだけじゃなく、仕事、生活に必要なほとんどの
データがコイツに入っているので、忘れたりするとかなり
困る。
バックアップは、家のPCにブッ挿しとけば、夜な夜な自動で
行われる。ただ、今使っている同期ソフトだと、挿すの忘れると、
バックアップ先も丸ごと消えてしまう罠。
0826デフォルトの名無しさん
NGNGxcopy32の方が高性能だな。
0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNGノートPC上にCheckOutしている。
仕事のファイルは会社のDesktop、
自分のファイルは自宅のDesktopって分けてね。
会社か自宅じゃないと更新できないのが癌。
#このスレ見てて、Flashに置くのがよさそうな気がしてきた・・・
0829デフォルトの名無しさん
NGNGあきらめて放置してる。
0830デフォルトの名無しさん
NGNGmy documentsである程度は対応可能。
0831825
NGNGバックアップ用の同期ソフトはそろそろ替え時だなぁ〜。
>>826, >>827
オノレらの言ってるヤツはWinのですか?Linux?
どっちにしてもソースキボンヌ。
0832デフォルトの名無しさん
NGNGxcopy32: 窓付属
rsync: unix方面
0833デフォルトの名無しさん
NGNGxcopy32は俺のWin2000に入ってないんだけど
XPから新たにできたの?
0834デフォルトの名無しさん
NGNGCygwin
0835825
NGNGバックアップ用のソフトどうしようかと
思ってたとこだった。調べてみよ。
0836デフォルトの名無しさん
NGNGNTの頃からあったような気がする。
0837デフォルトの名無しさん
NGNGWinCVSでプロキシサーバを介して接続する場合
何番ポートが良いでつかね?
0838デフォルトの名無しさん
NGNGproxyを自分で立てるためにどのポートにすればいいか聞いてるのなら:
使ってないポートならどれだっていい
0839デフォルトの名無しさん
NGNG即答ありがとうございます。
その場合のセキュリティの問題ってどうなんですかね??
そのポート通っていろいろやれちゃうとか。
また、暗号化通信する場合はプロキシサーバにSSH設置して22番ポート使用
という認識でいいんでしょうか??
0840デフォルトの名無しさん
NGNGおまいは回線切るべき
今すぐに
0841デフォルトの名無しさん
NGNG俺が串鯖管理してるわけではないんで。
管理者に頼もうと思ってるとこなんですわ。
0842デフォルトの名無しさん
NGNG>>837
もしかしてプロキシなんて動いてなくて「途中にファイアーウォールが
入ってる」ということなんじゃないんでしょうか?
0843デフォルトの名無しさん
NGNG0844デフォルトの名無しさん
NGNG最近困難な問題にぶちあたりました。
なにかってーと、Excelだエクセル。マイクロソフトの。
こいつ、普通にファイルを開いて何も変更せずにただ閉じても、
「ファイルの内容を10〜20バイトだけ書き換え、
かつ日付だけは元の(開いた前の)ままにする」
んですよ!
これどーしたらいいんだ? バージョン管理上やってられんよ。
いろいろ調べたけど、手掛りなし。
というか、このルール無用の悪党な挙動に気付いている人が少なさそう。
WordとかのOffice系は全部そうかもしらんが、Wordは使わんので知りません。
あ、CSVで管理しる!とかは勘弁。
ただの行列の文字列表じゃなくて、グラフやら複雑な関数式の共有が重要なんで。
0845デフォルトの名無しさん
NGNGReadOnlyにできへんの?
ReadOnlyのxlsファイルは流石に変更されないよ。
0847デフォルトの名無しさん
NGNG・Excelを使わ(せ)ない
・OpenOfficeに乗り変える。(Calcが>>844のようなことをしているかどうかは知らない)
・解析して.xlsの無意味な書き換え部分を無効にするようなフィルタをcvsにかませる
0848デフォルトの名無しさん
NGNG要は開いただけでコミットしなけりゃ問題ないのでは?
ローカルコピーは更新されても
リポジトリから最新取ってくればいいだけじゃないの?
0849デフォルトの名無しさん
NGNGeditしないとReadOnly外れない設定にしておけばいいっしょ。
編集したいときはeditしてから、
編集止めたいときはuneditしておく、
ってことで。
#edit/uneditは私はその目的では使ったことがないので詳細は省略。
0850デフォルトの名無しさん
NGNG次のバージョンはxmlで保存できるらしい
0851デフォルトの名無しさん
NGNGOffice xpの時点で保存種別にxmlはあるわけだが
0852デフォルトの名無しさん
NGNG差分を確認することに意味があるのか?
だいたいコンフリクトしたらどうするの?
結局、-kbなファイルになるだけのような気がするのだが。
0853844
NGNGなるほど。 RCSよろしくロックせい、と。
いまどきロックかぁ、って感じもするが、しょうがないのか…
けどSubversionだとそうもいかないしなぁ。
そういえば、マイクロソフト純正のVSSだと、このexcel問題はどうなるんですか?
0854山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0855デフォルトの名無しさん
NGNG$ cvs commit -m "message" filename
でコミットをしたら、
new revision: 18; previous revision: 1.7
done
のあと
chgrp: changing group of `/cvsroot/projectname': Operation not permitted
というエラーメッセージがでたのですが、どういうことですか?
Unix 的にファイルのパーミッションかなんかでまずいことをやったんだと思うのですが、
Windows ユーザーなのでエラーの原因が余りよくわかりません。
0856デフォルトの名無しさん
NGNGサポート要求へ行け。リモートでどうこう出来るものじゃない。
viewcvsで見て、問題なければ気にしないと言うのもありだが。
0857デフォルトの名無しさん
NGNGRedHat9なんで、xinetd使ってるんですが、
/etc/xinetd.d/に記述するファイルで、
server_args = -f --allow-root=/home/cvs-repository/hoge pserver
とか書くところ、--allowオプションはいくつ書いてもかまわないんでしょうか。
ていうか、字数制限が気になってるんですが。
公開したいリポジトリがいっぱいある場合はどうするんでしょう。
(1) --allowオプションいっぱい書いてOK
(2) リポジトリは数作らないで下に掘り下げ、modulesに適当な
エイリアスを用意する。importがしんどそう
俺が思いつくのはこんなところかなあ。
0858デフォルトの名無しさん
NGNGここでバグレポートがでてる。
「commitメッセージログがViewCVSに反映されない」
http://sourceforge.jp/tracker/index.php?func=detail&aid=2811&group_id=1&atid=113
0859デフォルトの名無しさん
NGNG字数制限はソースを見れば分かるのでは?
0860デフォルトの名無しさん
NGNG0861デフォルトの名無しさん
NGNGフフフ…さては挫折者だな…フフフ…。
0862デフォルトの名無しさん
NGNG0863デフォルトの名無しさん
NGNG0864デフォルトの名無しさん
NGNGCVSROOTに [email protected]:/cvsroot とか入れたらできないかなぁ・・・
とか思ったんですけど、とりあえず失敗しました。
0865デフォルトの名無しさん
NGNGVSSはロック型だからね・・・。
0866デフォルトの名無しさん
NGNG(゚Д゚)ハァ?
0867デフォルトの名無しさん
NGNGんなこたぁない
「共有チェックアウト」機能を使えばロックすることはない。
もちろん修正内容が衝突しても「マージ」機能で解決できる。
そんな俺はCVSしか使いませんが、何か?
#だってVSSって高いんだもん。
0868デフォルトの名無しさん
NGNG無理。
0869デフォルトの名無しさん
NGNG金はらってVSS使っているヤシはいない。
0870864
NGNG0871デフォルトの名無しさん
NGNGつってもライセンス料かかるだろ。
他のツールに付いてきたとしても
多少は金がかかる。
0872デフォルトの名無しさん
NGNG0873デフォルトの名無しさん
NGNG共有チェックアウトってバイナリに対してもできた?
まあ、VSSがロックせずに修正できるとしても、
ポリシー的にはロック型だよ。
■ このスレッドは過去ログ倉庫に格納されています