- 1 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 16:21:19 ]
- subversionはフリーなオープンソースのバージョン管理システムです。
公式HP subversion.tigris.org subversion.tigris.org/ Subversion によるバージョン管理 subversion.bluegate.org/ subversion: Project Status subversion.tigris.org/project_status.html subversion: Subversion Links subversion.tigris.org/links.html Version Control Systems Comparison better-scm.berlios.de/comparison/comparison.html 前スレ Subversion r7 pc11.2ch.net/test/read.cgi/tech/1180858500/ 06 pc11.2ch.net/test/read.cgi/tech/1165892754/ 05 pc8.2ch.net/test/read.cgi/tech/1145841405/ 04 pc8.2ch.net/test/read.cgi/tech/1129642894/ 03 pc8.2ch.net/test/read.cgi/linux/1100622362/ 02 pc5.2ch.net/test/read.cgi/linux/1078609142/ 01 pc.2ch.net/test/read.cgi/linux/1002355536/ 豆知識 subversionの語源は、suvbert「(国家や社会秩序を)破壊・転覆する」という意味の名詞形です。 sub + versionの連係だと思っていると恥ずかしい思いをする時がきますよ。
- 2 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 16:22:14 ]
- ■文書
Subversionによるバージョン管理(日本語訳) subversion.bluegate.org/ Subversion批判に対する反論 subversion.bluegate.org/svn-anti-fud-ja.html svn診断への反論 subversion.bluegate.org/undiagnosing-ja.txt CVSユーザのためのSubversionガイド(wakatonoさん) slashdot.jp/journal.pl?op=display&uid=12&id=200792 FSFS propaganda arch.bluegate.org/pipermail/subversion-jp/2004-May/000087.html TortoiseSVNユーザガイド tortoisesvn.bluegate.org/Help/dailyuseguide.html ■Wiki Wiki for Subversion wiki.machband.org/svn/ Subversionメモ terai.s55.xrea.com/Subversion.html Subversion(Saisse's Wiki): www.saisse.jp/pukiwiki/pukiwiki.php?Subversion ■記事(ちょいと旧め) www.atmarkit.co.jp/flinux/special/webdav/webdav03c.html www.atmarkit.co.jp/flinux/special/webdav03/webdav02a.html ukai.jp/debuan/2002w/subversion.txt ukai.jp/Slides/2003/0521-lw2003/html/ ukai.jp/Articles/2003/uu-svn/
- 3 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 16:26:01 ]
- 質問です。SubversionでVisualStudioのプロジェクトをバージョン管理しているんですが、
プロジェクトのプロパティの「構成プロパティ」->「デバッグ」->「作業ディレクトリ」の設定項目については、どうも変更してコミットしても、 他の人がそれをUpdateして開いたときには、設定したパスが反映されていないようです。 「作業ディレクトリ」の項目は、Subversionで変更を記録できないんでしょうか?
- 4 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 16:35:02 ]
- >>1
一乙。 >>3 AnkhSVN使ってる?使ってないならこれで一度やってみな。
- 5 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 16:49:57 ]
- > 1000 :デフォルトの名無しさん:2007/10/20(土) 16:44:57
> 1000ならおまいらのリポジトリが爆発 俺まだリポジトリ作ってねーわw
- 6 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 16:59:31 ]
- >>3
何が、どのファイルの中に入ってるか把握する手間を惜しむなら、 MS謹製のVSS様でも使うべき。 その作業ディレクトリって共有すべき設定なの? バージョン管理下に置いてる/置いてないファイルの区別は適切か? MSのVisualStudioかVSSのサイトにはバージョン管理すべきでないファイルの説明もあるし、 AnkhSVNみたいなツールがデフォルトで保存しないようなファイルの情報なら、 共有すべきでないという見解が一般的なのだろう。
- 7 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:23:16 ]
- 試しで、1プロジェクト(1ソリューション)にある全てのファイルをコミットしてみる
その状態で、VS.NET IDE で開き、開いただけで変更されるファイル、フォルダを特定する。 さらに、デバッグ・リリース実行し、この状態で変更されるファイルを確認する。 ソースを変更していないのに、開くだけで変わる、実行するだけで変わるファイルは だいたい存在しなければ自動的に生成されるものだろうから わざわざ管理下に置く必要がないし、 逆に、管理下においてしまうと、開くだけ、実行するだけで変更扱いになるので鬱陶しい。 ある程度設定を共通化しておきたいファイルは、iniファイル管理等で推奨されているように 誰かが、そのテンプレートを作成して、オリジナルファイル名.tmpl とでもして、これをコミット するようにしている。 それに関わる作業者は、このテンプレを改名・編集して、管理外として使うようにする。 という基準で、VS.NET を使うときの管理下に置くファイルを選定しています。
- 8 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:34:29 ]
- >>1
豆知識のところ、subvertだろ?おまいが恥ずかしい思いをしろ
- 9 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:41:40 ]
- >>8
ワロタwなんか違和感あると思ったら、そのせいかっw
- 10 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:42:49 ]
- 名前がむかつくからCVS使い続けることにする。
- 11 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:43:52 ]
- >>8
俺はコピペしただけなのに・・・俺なんだよ・・・
- 12 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:44:37 ]
- >>11
「なんで」が抜けたw
- 13 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:51:42 ]
- >>11
気になって前スレ見に行ったらあっちもsuvbertになってたw 何ヶ月もだれも気づかずに、コピペ張ったら指摘されるなんて、>>1も気の毒だなw
- 14 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:54:56 ]
- 「sub+versionの連携だと思っていると…」てのも余計だよな。
次スレでもどうせまんまコピペされるだろうけど。
- 15 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:55:50 ]
- 新スレ立ってからテンプレにケチつける奴はアフォ
- 16 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:58:24 ]
- >>15
まったく同意だ テンプレ修正案も出さないくせに文句ばっかり言うな >>1は何も悪くない
- 17 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 19:10:44 ]
- >>16
いい事言った俺は悪くない つーことで↓テンプレ案
- 18 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 19:13:07 ]
- というか、このソフトウェアの名前は、subvertとsub+versionを引っかけてたと思ったんだけど、
そうじゃないとしたら、誤解させる意図があったとしか思えない。そうだとしたら黒いなあw
- 19 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 19:15:02 ]
- 名前決めなんてそんなもんだ。BASICだってBeginner's(ry
- 20 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 20:17:24 ]
- 「豆知識」はr7のアホな>>1が追加したもんだ。
r9で削ればいい。覚えていれば。
- 21 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 20:18:51 ]
- テンプレ議論は900過ぎてからやれと
- 22 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 21:30:39 ]
- >>19
アレはどう考えても後付けだろ
- 23 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 23:47:44 ]
- MercurialとSubversionのレポジトリを
commitやpushのタイミングで同期するというか 双方向にミラーリングすることはできないかな ってあんまり意味無いかな?
- 24 名前:デフォルトの名無しさん [2007/10/21(日) 08:33:17 ]
- gitの話もここでいいですか?
- 25 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 15:05:30 ]
- 前スレの最後で初めてSVKを知ったんだが、こんなに便利なものがあったとは知らなかった。
subversionについては結構習熟してたつもりだったので、ちょっとショックだったんだけど、 こういうsubversionで便利なソフトの一覧とかないのかな? テンプレの中にもSVK載ってなかったみたいだし、一通り載ってるサイトとかあれば便利だと思うんだけど・・・。
- 26 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 19:57:29 ]
- >25
作って♥
- 27 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 22:23:09 ]
- >>25 公式サイトにあった
subversion.tigris.org/links.html#clients
- 28 名前:25 mailto:sage [2007/10/21(日) 23:08:32 ]
- >>26
自分なんかより詳しい人間がいるから、そういった人に作ってもらった方がいいかと。 それかwiki作ってみんなで編集するとか。 >>27 こんなにあったのか、さっぱり知らなかったわ。 このページを訳すだけでもだいぶ違うかも。
- 29 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 06:32:14 ]
- >28
訳して♥
- 30 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 16:36:29 ]
- TortoiseSVN は Vista で動くでしょうか?
- 31 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 16:50:40 ]
- >>30
いくつか問題はあるらしい。 tortoisesvn.net/vistaproblems
- 32 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 17:10:00 ]
- >>31
現在 XP では、 1.4.5 を使っているのですが; 記事の中には、 1.4.2 や 1.4.3 って出てくるのですが、古い内容なのかな?
- 33 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 21:48:03 ]
- subversion使ってて、コミットしてから失敗したことに気づくことってない?
例えば、必ずユニットテストに合格してからコミットしないとダメなのに、しないでやっちゃったとか。 そういうときってそのコミットをなかったことにできないのかな。
- 34 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 21:59:50 ]
- >>33
ユニットテスト走らせて成功したらcommitするようなコマンドラインか Makefileで作業したらいいと思うよ。 あるいはZenTestみたいなの使ってテスト走りっぱなしにするか。
- 35 名前:33 mailto:sage [2007/10/22(月) 22:10:29 ]
- >>34
ユニットテストはそうやってやればいいのか。 でも、そそっかしいもんだから、それに限らず間違ってコミットしちゃうことが多いんだよね。 どうにかして簡単に元に戻すことはできないのかなあ。
- 36 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 22:39:17 ]
- コミットしちゃったやつとその前のやつとの差を逆方向にマージする。
- 37 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 22:53:19 ]
- >>36
たしかにその方法でできるんだけど、やっぱりミスしたリビジョンがリポジトリに残るっていうのが・・・。
- 38 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 22:58:02 ]
- それがバージョン管理システムってもんだ。
- 39 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 22:58:17 ]
- 間違ってコミットしたのでロールバックした、っていうコメントをログに残しとけばいいんじゃない
- 40 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 23:09:04 ]
- ログの修正ができるんなら間違ったほうのログに「rXXXXで取り消し」って書いとけば完璧。
- 41 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 23:09:15 ]
- >>38-39
やっぱそうですか。とりあえずミスしてコミットしたリビジョンは、後からログを修正することにします。 長々とつきあってもらってありがとうございました。
- 42 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 23:17:01 ]
- あやまればいいと思うよ
- 43 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 02:37:41 ]
- 根本的な質問で申し訳ないが、Subversionのようなバージョン管理って
コマンドラインからやるのが普通なの?それとも亀みたいなGUIを使うのが普通なの? 亀使ってるけどコマンドは全然知らない場合、俺Subversion使えます、って言わないほうがいいのかな?って思って。
- 44 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 02:59:46 ]
- あんまり回答になってない気がするのだが
Subversion使えます、って言うんじゃなくて SubversionをGUIで使ってます、って言えばいいだけのような気が
- 45 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 03:01:49 ]
- >>43
Macでの話だが、コマンドラインとTextMate(エディタ)のSubversionサポートを併用。
- 46 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 07:33:19 ]
- GUIで使えたら、コマンドラインでも最低限は使えるだろ。
そうでなくともヘルプ見ればほとんどわかるし。
- 47 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 08:32:46 ]
- >>43
っsvn help 概念さえわかってりゃコマンド名見ただけでどんな操作か想像できるだろう
- 48 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 08:53:56 ]
- コミットに関して、みんな偉いシビアにルール決めされてるんだな・・・
俺なんて、取り敢ず残しておきたい状態があればコミットしれ!って言ってるけどな。 少々ログが汚れても、大事なポイントを残す事ができるメリットを優先させている。 リリースの為に整える作業は、プロジェクトのメインの奴が、リリース用のブランチ切って 最終的にタグ打ちして終了でいいと思ってるし。 ただ、あまりにも無神経なコミットログを見ると腹立つけどなw
- 49 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 09:20:38 ]
- 三ヶ月前の自分に腹を立ててもなぁ
- 50 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 09:40:20 ]
- そう言う状態でコミットした奴に限って翌日に急用、急病で休まれて
ざけんなゴルァってなるから困る
- 51 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 12:52:36 ]
- >>48
Eclipseで開発してると、ローカルヒストリーが内部リポジトリみたいに使えるから、 svnリポジトリの方を成功したビルドだけ、みたいに限定できる。
- 52 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 13:08:10 ]
- Eclipseを誰も使ってくれないんだ
- 53 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 13:17:03 ]
- >>52
NetBeans?
- 54 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 14:54:17 ]
- SVK詳しく見たけどむちゃくちゃ便利だな。
一時的にネットワークにつながらない環境でリポジトリをコピーするようにも使えるし、 ローカルで細かい変更のログをとっておいて、ある程度完成したらまとめて(完成したリビジョンだけ) 本筋にコミットすることもできる。 こんな便利なものを知らなかったなんて・・・。
- 55 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 15:01:15 ]
- >>54
>一時的にネットワークにつながらない環境でリポジトリをコピーするようにも使えるし、 一瞬、ネットワークに繋がらないのにどうやってコピーするんだと思ってしまったw
- 56 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 15:13:37 ]
- SVNManager とかもそうだけど
日本語訳された解説サイトがあるかないかで違ってくると思うんだ
- 57 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 15:14:57 ]
- >>48
trunkでそれをやられると困る。 そういう運用するならワーキング用のブランチを作ってくれれば、 盛大にやってもらっても構わない。 ルールとしてユニットテストが通ったものをtrunkにマージを徹底してもらえればそれでいい。
- 58 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 15:18:55 ]
- まぁ trunkのとらえ方の違いだな
運用次第だから何とも言えん
- 59 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 15:31:19 ]
- そういうときはstashしましょう。
- 60 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 16:34:29 ]
- ビルドできないものとか、動かないものをtrunkに入れられると困るからな。
- 61 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 17:07:31 ]
- 困る場合と困らない場合があるケド
- 62 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 17:12:16 ]
- ビルド・テストは通らないけど一区切りフラグをつけてコミット、
他のユーザーはデフォルトでそれをフィルタリング。 みたいな機能つけてくれ
- 63 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:07:02 ]
- どなたか、
レポジトリの運用の仕方の一覧を書いた、2chのレスをご存じないですか? 前スレだと思ってたのですが、見つからず・・・ ファイル共有と、sshと、あと、apach+?があげられてたはず・・・ あと、確か、コミットしたユーザー?が見分けられるかも、書いてあったと思う
- 64 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:07:23 ]
- ひとつのプログラムを1人のプログラマで完結できるなら、それほど問題にはならんわな
ひとつのプログラムを複数人のプログラマで開発するときは巨大な問題になるよな
- 65 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:08:49 ]
- >>62
ガイドラインにそれば、ブランチを使えばいいんだろうが、面倒なんだよな。
- 66 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:11:45 ]
- 複数人でもライブラリやプロジェクトを共有してない限りはそこまで大きな問題にはならんけど
- 67 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:18:16 ]
- trunkに変なソースをコミットってありなのか?
朝一でupdateしてビルド通らないとぶちきれるぞ
- 68 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:21:25 ]
- 環境、運用ルールによるから有り無しとか決まりはないだろ
- 69 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:22:11 ]
- どういう運用ルールならありなのか想像もつかないよw
- 70 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:31:14 ]
- そう言う想像の付かない運用ルールで回してる所もあるんだよ
trunkを全員のバックアップ場所にして○○版ってのを作ってテストするような時に ブランチ切るってやり方の所もあって首を傾げながら開発してた時があった 1プロジェクト1ソリューションで作られてて、自分のソリューションが 他人のコミットでコンパイル出来なくなる事がないような 作りになってた時もあった (commonだけコミットがうるさかった)
- 71 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:56:59 ]
- >>63
r6の450あたりか
- 72 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 19:00:43 ]
- TortoiseSVN って TSVNCache.exe っていうバックグラウンド
プロセスでバージョン管理下にあるファイルの更新状況を 調べているけど、この調べた結果のデータをもっと活用 できないものかね?
- 73 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 19:02:08 ]
- >>67
例えばだ 「わからなかったんでやってません」 「コミットしようとしたらローカルソース全部消えちゃいました」 「IDEが壊れて、ソース消えました、コミットしてません」 こんなナイスガイがいる所もあるんだ・・・
- 74 名前:72 mailto:sage [2007/10/23(火) 19:03:58 ]
- とりあえずなんかAPIでも用意されているのか気になったので
tortoisesvn.tigris.org/svn/tortoisesvn/trunk 取得中。おせぇ。 ってか、卒論書かなきゃならんのに何やってんの?俺。
- 75 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 19:07:39 ]
- >>74
部屋の掃除とか詰んである本も読まなきゃいけないだろ。がんばれよ。
- 76 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 19:52:18 ]
- >>74
うはっwもう一人の俺www
- 77 名前:63 mailto:sage [2007/10/23(火) 20:19:11 ]
- >>71
どもっす。 pc11.2ch.net/test/read.cgi/tech/1165892754/450 ではない気がしました。 2chじゃなかったのかな・・・うーん。 この辺のことは、いつか、まとめないといけないですね
- 78 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 20:50:57 ]
- >>77
コミットしたユーザーの区別は、apacheで公開して認証すればできるよ。 認証に使ったユーザー名が、そのまま最終コミット者になる。
- 79 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 20:55:35 ]
- ユーザ名の区別ができないコミットってどんなだよ。
- 80 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 21:44:42 ]
- svkって、ちょっと前に誰かが、勝手に変なコミットしやがるとか文句垂れてなかったっけ?
- 81 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 21:52:55 ]
- >>79
ローカルディレクトリにリポジトリ作って、file:///〜でアクセスしたりするか、 パスワードなしでコミットしたりすると、ユーザー名を区別できないから誰がコミットしたかわからなくなったりする。
- 82 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 00:46:53 ]
- >>24
mercurialがリリースされてから使ってないなwww
- 83 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 01:25:35 ]
- コミットの条件をきつくすると、それだけレポジトリとローカルとの剥離が大きくなる可能性がある。
ビルドやテストが長い時間かかるような大きなプロジェクトになった場合、 ビルド→テスト→(長い時間)→やっと、おわった〜、じゃあ、コミットしよう →コンフリクトしていてコミットできない→競合解消→ビルド→テスト→(長い時間)→... となって、手元で温め続ける状況が延々と続く...かもしれない
- 84 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 01:30:14 ]
- linux系のmlで宣伝して結局採用されなかったけど
他のプロジェクトでちょっと使われてるってくらいしか認識ないけど mozillaとかmercurial使うぽいから割と軌道には載った感じかな? fd.oがgitになったからgit使ってるけど、中身ほぼ一緒なのかってくらい同じだよなw 犬色に染まりたくないプロジェクトはそっちだろうか。
- 85 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 02:22:54 ]
- >>84
gitって知らないうちに中身が大幅に変わっているのか? 昔、mercurialとgitはまったく別物だったんだが。
- 86 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 02:35:11 ]
- ktown.kde.org/%7Ezrusin/git/git-cheat-sheet-medium.png
www.ivy.fr/mercurial/ref/v1.0/Mercurial-Usage-v1.0-120dpi.png コマンドもほとんど同じ どっちともbitkeeperの置き換えであってまったく別物という話は知らないな。
- 87 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 03:18:26 ]
- >>72 tortoisesvn.tigris.org/svn/tortoisesvn/trunk/src/TSVNCache/CacheInterface.h
- 88 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 11:52:37 ]
-
トータスSVN リポジトリブラウザの web版のようなものは ありませんでしょうか。 webブラウザからリポジトリに直接ファイルをアップさせたいのです。 ご教授お願いいたします。 トータスSVN リポジトリブラウザの web版のようなもの
- 89 名前:88 mailto:sage [2007/10/24(水) 11:53:31 ]
- 最後の一行、記述ミスです。
- 90 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 12:03:34 ]
- Webブラウザのような貧弱なインタフェースでコミットなぞ悪夢だ。
- 91 名前:88 mailto:sage [2007/10/24(水) 12:16:15 ]
- >90
全くもって、おっしゃる通りです。 が、そうでもしないと営業が自発的に資料をコミット してくれないのですよ・・・ わけがわからないからやっといて〜がオチです。
- 92 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 12:19:41 ]
- 見るだけなりエクスポートならtracでブラウザ上から出来るけど、
コミットはできないなあ。
- 93 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 12:21:46 ]
- 営業の資料ってOffice文書関連じゃないのかな?
だったらバージョニングの対象と言うよりは グループウェアにでもアップロードしておいたほうが いいのではないだろうか… ちなみに WebSVN というのがあるけどこれはとりだすだけ。 SvnManager というのはリポジトリの生成や削除および アクセス制御の設定をブラウザからやるためのウェブアプリ。 なので >>90 の用途には関係ない。
- 94 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 12:29:55 ]
- perlでCGI書いてサーバー側でコミットさせたら?ファイルだけアップロードさせればいいし。
- 95 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 12:39:14 ]
- >>91
営業に意識させずに Subversion を使わせるには WebDAV 使って意識させない ようにしないとだめでしょ。 バージョン・コントロール・システムは便利ですが、履歴が残るとかそういうメリットを 一切理解しようとしない人間はやっぱりいる。 こっちがいくら力説しても、「コミット」という行為自体が煩わしいみたいですね。
- 96 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 12:41:30 ]
- 保守派ばっかりの職場で働く人間は大変だな。
- 97 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 13:47:45 ]
- SVNManegerってコミット出来なかったっけ
- 98 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 13:55:23 ]
- >>95
WebDAVで、リポジトリの操作って出来るんですか 参照だけではなかったでしたっけ
- 99 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 13:57:58 ]
- >>98
コミット時のアクセスに、WebDAVを使うってことじゃないの?
- 100 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 14:02:42 ]
- そういう連中(一般人)には
今のアプリ自体が力不足。 ファイルの保存ボタンを押したときに、 保存しますかと聞くんじゃなくて コミットログの入力を求めるようにフックするツールが必要だ。 あとアンドゥも無限に出来ないとな。
|

|