- PR -

勝手にチェックアウト??

1
投稿者投稿内容
セキネ
会議室デビュー日: 2003/11/10
投稿数: 3
投稿日時: 2003-11-10 16:00
Windows2000
.net 2003
VSS6D

Webの開発をしております。

現在、1ソリューションの中に複数のプロジェクトが含まれている状態です。

ある特定のwebフォームを開くだけで チェックアウトさせられる
という現象が起きています。
(確認画面では、 キャンセルができないようになっています)
仕方なくチェックアウトし、チェックアウトの取り消し 及び チェックイン しても
そのフォームが開いている限り、チェックアウトさせられてしまいます。


解決策をご存知の方、いらっしゃいませんでしょうか…?
toppo
ベテラン
会議室デビュー日: 2003/10/28
投稿数: 89
お住まい・勤務地: 東京・池袋
投稿日時: 2003-11-10 18:19
こんにちはtoppoです。

>フォームが開いている限り
とは、どういう状態ですか?

ブラウザから作成した画面を見ている
という状態ですか?

多分そういう事では無いと思うのですが。

もう少し具体的にお願いします。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2003-11-10 18:31
同じ現象で悩んでいます。

 IDEのデザイナで表示している(フォームが開いている)と、おそらく自動フォーマットの関係だと思うのですが、チェックアウトしようとします。

 とりあえず、「不要になったら閉じてからセーブして終了する」ことで逃げていますが・・・
toppo
ベテラン
会議室デビュー日: 2003/10/28
投稿数: 89
お住まい・勤務地: 東京・池袋
投稿日時: 2003-11-10 18:36
toppoです。

どういう事が起こっているのかイメージがつかめました。

とりあえず、私なら
・チェックアウトしようとしてきたらそのままチェックアウトする。
・て、そのままチェックインする。
・VSSでソースコードの差分を調べてみる。(.resxファイルも含む)

という手順で調べてみますね。
何か原因がつかめそうな気がします。

それでは、頑張って下さい。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2003-11-12 15:09
引用:

セキネさんの書き込み (2003-11-10 16:00) より:

ある特定のwebフォームを開くだけで チェックアウトさせられる
という現象が起きています。


 その「特定のWebフォーム」には、外部から提供されたWebコントロールを貼り付けていませんか?私の方の環境では、aspxファイルの方で、先頭にある「<%@ Register 〜 %>」の順番が入れ替わっています。
セキネ
会議室デビュー日: 2003/11/10
投稿数: 3
投稿日時: 2003-11-12 17:15
皆様、ご教授ありがとうございます。

toppoさんへ

VSSでソースコードの差分を調べてみる、というのは
VSS上で各ファイルを右クリックしたときに出る
相違点の表示での確認のことでしょうか?
それだったら「同じファイルです」しか出ないです。


Jittaさんへ

ユーザーコントロールを使用しています。

しかし、コントロールを貼り付けている・貼り付けていない に関わらず
勝手にチェックアウトしてしまう状態です…。

Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2003-11-13 23:30
引用:

セキネさんの書き込み (2003-11-12 17:15) より:

VSSでソースコードの差分を調べてみる、というのは
VSS上で各ファイルを右クリックしたときに出る
相違点の表示での確認のことでしょうか?
それだったら「同じファイルです」しか出ないです。



 VSSのオプションで、空白は無視するようにしていませんか?

 どうも、デザイナで表示したときにaspxコードを再構成、もしくは再フォーマットするために発生しているようです。メニューから、ツール→オプションで、HTML/XMLの自動フォーマット関係をすべてOFFにするといいような気もしますが、そうすると、ちょっとねぇ。。。
セキネ
会議室デビュー日: 2003/11/10
投稿数: 3
投稿日時: 2003-11-14 13:42
Jittaさん、ありがとうございます。

「VSSのオプションで空白を無視」はしていませんでした。

やはりおっしゃる通り、フォーマット関係のせいなんでしょうか…。
チェックアウトして、それをそのままチェックインしても
またチェックアウトさせられるのは どうも不便です…(苦笑

1

スキルアップ/キャリアアップ(JOB@IT)