- PR -

◆【ClickOnce 運用上の疑問点】バージョンアップ更新時のサーバーにUpするファイルは?

1
投稿者投稿内容
One.net
大ベテラン
会議室デビュー日: 2008/03/01
投稿数: 202
投稿日時: 2008-07-14 08:39
【状況説明】
WindowsXP、VB2005EE Access2003 でWindowsアプリケーションを開発中です。
現在開発したWindowsアプリをClickOnce で配布すべく、FTPクライアントを使ってアップし、
数回のバージョンアップ更新も正常に動作しています。ところで更新を度重ねるとPublish フォルダーの
中が次のようにフォルダーやファイルだ増加します。
引用:

「MyProject1_0_0_0」・・・フォルダ(中身は省略)
「MyProject1_0_0_1」・・・フォルダ(中身は省略)
「MyProject1_0_0_2」・・・フォルダ(中身は省略)
「MyProject1_0_0_3」・・・フォルダ(中身は省略)
「MyProject1_0_0_4」・・・フォルダ(中身は省略)
「MyProject1_0_0_5」・・・フォルダ(中身は省略)
.htaccess
MyProject1_0_0_0.application
MyProject1_0_0_1.application
MyProject1_0_0_2.application
MyProject1_0_0_3.application
MyProject1_0_0_4.application
MyProject1_0_0_5.application
Pullish.htm
Setup.exe


また、次のファイルやフォルダが最新の更新日付になっています。
「MyProject1_0_0_5」・・・フォルダ(中身は省略)
MyProject1_0_0_5.application
Pullish.htm
Setup.exe

【質問1】
上記のようにバージョン5を更新するためにアップする場合、以下の内容だけのアップでもよいのでしょうか。
引用:

「MyProject1_0_0_5」・・・フォルダ(中身は省略)
MyProject1_0_0_5.application
Pullish.htm
Setup.exe



【質問2】
またこのまま更新を続けていきますと旧フォルダーや旧ファイルが残ってしまいます。
ローカルのPublish フォルダー内やサーバーにあります下記の旧フォルダーや旧ファイルは削除しても
よいのでしょうか。
引用:

「MyProject1_0_0_0」・・・フォルダ(中身は省略)
「MyProject1_0_0_1」・・・フォルダ(中身は省略)
「MyProject1_0_0_2」・・・フォルダ(中身は省略)
「MyProject1_0_0_3」・・・フォルダ(中身は省略)
「MyProject1_0_0_4」・・・フォルダ(中身は省略)
MyProject1_0_0_0.application
MyProject1_0_0_1.application
MyProject1_0_0_2.application
MyProject1_0_0_3.application
MyProject1_0_0_4.application


以上、よろしくご指導下さい。
ヴァン
常連さん
会議室デビュー日: 2008/03/04
投稿数: 28
投稿日時: 2008-07-14 11:48
回答1
うちは以下の4つだけを毎回アップしています。

「MyProject1_0_0_5」
MyProject1.application
MyProject1_0_0_5.application
Setup.exe

回答2
フォルダだけで10Mの容量がありますから、100以上も残しておけません。
古いのは削除します。


かずくん
ぬし
会議室デビュー日: 2003/01/08
投稿数: 759
お住まい・勤務地: 太陽系第三惑星
投稿日時: 2008-07-14 12:22
clickonceの管理上、前世代管理を行っていますので、少なくとも今世代と前世代は必要になると思います。
加えて、もう一世代前の安定バージョンがあれば十分でしょう。

他のバージョンについては、きちんとソース管理されていれば、取り出すことも出来るでしょうし。
One.net
大ベテラン
会議室デビュー日: 2008/03/01
投稿数: 202
投稿日時: 2008-07-14 12:59
ヴァンさん、いつもご指導ありがとうございます。
以下の4つをアップされておられるとの事、了解しました。
「MyProject1_0_0_5」
MyProject1_0_0_5.application
Pullish.htm
Setup.exe
また、古いフォルダーやファイルはサーバーも含めて削除されているようで、私もこれから
そういたします。
ありがとうございました。


かずくんさん、ありがとうございます。
「少なくとも今世代と前世代は必要」で、できれば最近3世代を残すとの事了解しました。
このような運用面についての解説が少なく、大変助かりました。
これからもよろしくお願いいたします。

修正:後ろから2行目の「も」→「の」

[ メッセージ編集済み 編集者: One.net 編集日時 2008-07-14 13:03 ]
1

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