11/08/09 22:19:19.20
>>495って>>492に対するレス?
501:デフォルトの名無しさん
11/08/10 05:58:28.39
>>499
あ、見てなかった
502:デフォルトの名無しさん
11/08/26 11:35:50.22
復帰
503:デフォルトの名無しさん
11/09/06 02:19:13.25
ExcelのxlsをSVNで管理してると、ファイルを開く度に赤くなってしまう
何故jか変更せずに閉じても赤いまま、差分取ってももちろん差はない
どうにかする方法はないでしょうか?
504:デフォルトの名無しさん
11/09/06 03:27:38.76
>>503
閲覧用に、OpenOfficeかMS ExcelViewerを使う。
505:デフォルトの名無しさん
11/09/06 03:33:27.40
>>503
自動保存とか、アクセス制限とか確認した?
506:デフォルトの名無しさん
11/09/06 04:42:13.86
自動保存のせいなのかな?
ちょっと設定確認して試してみる
507:デフォルトの名無しさん
11/09/06 07:54:11.83
どっかで見たなぁ。作成者情報を自動保存するオプションじゃなかったかな?
508:デフォルトの名無しさん
11/09/06 07:55:46.28
あったあった、これだ。
URLリンク(d.hatena.ne.jp)
509:デフォルトの名無しさん
11/09/13 15:49:23.61
pre-revprop-change.tmplに書いてあるようなSTDINの情報って、スクリプト内では使えない?
コミットログを編集する際、その編集された新しいprpperty value(=標準入力の[STDIN]PROPVAL)の内容をチェックして
変更の可否を決めたいんだけれども、無理なんだろうか…
510:デフォルトの名無しさん
11/09/13 19:21:08.44
>>509
「スクリプト内」って、何を指してるの?
pre-revprop-change フックだと、特に問題なく出来ると思う。
以下、Windows, Subversion 1.6.16 を使用し、Python2.6でフックスクリプトを書いて、TortoiseSVNでログを編集してみて、確認したよ。
[pre-revprop-change.bat]
@C:\Python26\python.exe %~dp0\pre-revprop-change.py
[pre-revprop-change.py]
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
props = sys.stdin.read()
try:
props.index("sample")
# 見つかった(例外が発生しない) →修正を却下
exit(1)
except ValueError:
# 見つからなかった →修正を許可
exit(0)
511:デフォルトの名無しさん
11/09/13 19:32:34.37
「スクリプト内」というのは、batファイルのことを指していました
Pythonを使わずに、batファイル内だけでSTDINの情報を取得することはできないでしょうか
512:511
11/09/13 19:44:56.88
「for /f "usebackq" %%i in (`type con`) do echo %%i」で1行ずつ読み取れそう。
でも、この話題はSubversionのスレで相談するよりも、バッチファイルのスレで相談した方が良いと思うよ。
あるいは、WSH (VBScript や JScript) で書くのはだめかな?
WScript.StdIn で標準入力を得られそうだけど。
513:512
11/09/13 19:46:21.07
名前欄間違った。>>512 の発言者は >>510 と同じだよ。
514:デフォルトの名無しさん
11/09/14 01:24:04.32
515:デフォルトの名無しさん
11/09/29 18:26:20.36
転覆転覆のお知らせ
URLリンク(www.microsoft.com)
516:デフォルトの名無しさん
11/09/29 23:32:09.75
何が転覆なのかよくわからないけど、VSS捨てたのは正直やっとかという印象を受けつつも、いいことだね
517:デフォルトの名無しさん
11/09/30 12:37:13.61
>>515
わざわざ高いライセンス料支払って使いたくないな。
VSとの親和性がいいのかもしらんけど
518:デフォルトの名無しさん
11/10/03 15:16:10.95
Subversion(svn server方式)で、リポジトリのあるディレクトリにコミットされているファイルを、
単体で checkout できないのでしょうか?
コマンドプロンプトで以下のように実行すると、
c:\> svn co svn://my-repo-host/foo/trunk/aaa/bbb/ccc/hoge.xls
'svn://my-repo-host/.../hoge.xls' が参照しているのはファイルです。ディレクトリではありません。
と言われてしまいます。
svn export ならばファイル単品を取得できますが、ローカルの作業コピーで、
そのファイルだけ svn update で最新を追っかけたいので、export ではダメです。
svn co svn://my-repo-host/foo/trunk/aaa/bbb/ccc/
とやれば、hoge.xls がコミットされているディレクトリごと checkout できますが、
このディレクトリにあるほかのファイルは必要ないため、できればファイル単体で
checkout できればいいのですが・・・
こちらの環境:Windows Xp/svn コマンドライ版 1.4.5
519:デフォルトの名無しさん
11/10/03 15:34:52.85
少しはググれよ
URLリンク(heppoen.seesaa.net)
URLリンク(kench.cocolog-nifty.com)
520:デフォルトの名無しさん
11/10/03 16:36:15.77
>>519
レスどうもありがとうございます。
subversion 1.4 系ではそもそも無理ということと、
--depth オプションも、手元の別マシンの subversion 1.6 にはありましたが、subversion 1.4 にはありませんでした。
subversion 1.4 の svn help co に表示されなかったし、
実行してみても invalid option になった。
別の方法を考えてみます。