- - PR -
勝手にチェックアウト??
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-11-10 16:00
Windows2000
.net 2003 VSS6D Webの開発をしております。 現在、1ソリューションの中に複数のプロジェクトが含まれている状態です。 ある特定のwebフォームを開くだけで チェックアウトさせられる という現象が起きています。 (確認画面では、 キャンセルができないようになっています) 仕方なくチェックアウトし、チェックアウトの取り消し 及び チェックイン しても そのフォームが開いている限り、チェックアウトさせられてしまいます。 解決策をご存知の方、いらっしゃいませんでしょうか…? | ||||
|
投稿日時: 2003-11-10 18:19
こんにちはtoppoです。
>フォームが開いている限り とは、どういう状態ですか? ブラウザから作成した画面を見ている という状態ですか? 多分そういう事では無いと思うのですが。 もう少し具体的にお願いします。 | ||||
|
投稿日時: 2003-11-10 18:31
同じ現象で悩んでいます。
IDEのデザイナで表示している(フォームが開いている)と、おそらく自動フォーマットの関係だと思うのですが、チェックアウトしようとします。 とりあえず、「不要になったら閉じてからセーブして終了する」ことで逃げていますが・・・ | ||||
|
投稿日時: 2003-11-10 18:36
toppoです。
どういう事が起こっているのかイメージがつかめました。 とりあえず、私なら ・チェックアウトしようとしてきたらそのままチェックアウトする。 ・て、そのままチェックインする。 ・VSSでソースコードの差分を調べてみる。(.resxファイルも含む) という手順で調べてみますね。 何か原因がつかめそうな気がします。 それでは、頑張って下さい。 | ||||
|
投稿日時: 2003-11-12 15:09
その「特定のWebフォーム」には、外部から提供されたWebコントロールを貼り付けていませんか?私の方の環境では、aspxファイルの方で、先頭にある「<%@ Register 〜 %>」の順番が入れ替わっています。 | ||||
|
投稿日時: 2003-11-12 17:15
皆様、ご教授ありがとうございます。
toppoさんへ VSSでソースコードの差分を調べてみる、というのは VSS上で各ファイルを右クリックしたときに出る 相違点の表示での確認のことでしょうか? それだったら「同じファイルです」しか出ないです。 Jittaさんへ ユーザーコントロールを使用しています。 しかし、コントロールを貼り付けている・貼り付けていない に関わらず 勝手にチェックアウトしてしまう状態です…。 | ||||
|
投稿日時: 2003-11-13 23:30
VSSのオプションで、空白は無視するようにしていませんか? どうも、デザイナで表示したときにaspxコードを再構成、もしくは再フォーマットするために発生しているようです。メニューから、ツール→オプションで、HTML/XMLの自動フォーマット関係をすべてOFFにするといいような気もしますが、そうすると、ちょっとねぇ。。。 | ||||
|
投稿日時: 2003-11-14 13:42
Jittaさん、ありがとうございます。
「VSSのオプションで空白を無視」はしていませんでした。 やはりおっしゃる通り、フォーマット関係のせいなんでしょうか…。 チェックアウトして、それをそのままチェックインしても またチェックアウトさせられるのは どうも不便です…(苦笑 |
1