Ticket #22619

【質問】コンポーネントの完全削除はできますか?

Open Date: 2010-07-25 22:08 Last Update: 2010-07-28 20:01

Reporter:
Owner:
Status:
Closed
Component:
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

project:twikotolibrary

まちがえて作成してしまった「ついこと」コンポーネントの削除と、「TwikotoLibrary」コンポーネントをリリースと同期させたいのですがどうすればいいですか?

Ticket History (3/7 Histories)

2010-07-25 22:08 Updated by: azyobuzin
  • New Ticket "【質問】コンポーネントの完全削除はできますか?" created
2010-07-26 11:32 Updated by: ishikawa
Comment

まちがえて作成してしまった「ついこと」コンポーネントの削除と

こちらですが、システムのバグによりコンポーネントが削除できない状態になっていました。 先程修正しましたので、現在は削除できると思います。

>「TwikotoLibrary」コンポーネントをリリースと同期させたいのですがどうすればいいですか?

こちらは、コンポーネントとファイルリリースの同期機能を利用するというお話でしょうか? 具体的にどうしたいのかちょっとよくわからない/機能に誤解がありそう なので説明させていただきます。

コンポーネントのファイルリリースとの同期機能は「ファイルリリースに登録したパッケージ名/リリース名」を コンポーネントとして自動登録するための機能 になります。

http://sourceforge.jp/projects/twikotolibrary/releases/ を確認しますと、project:twikotolibrary のファイルリリースは 現在以下のような構造になっています。

  • パッケージとして「TwikotoLibrary」と「ついこと(TwikotoGUI)」の2つが登録されている
  • パッケージ「TwikotoLibraryには「0.2」というリリースが1つ登録されている
  • パッケージ「ついこと(TwikotoGUI)」にはリリースの登録がない

この状態で、「ファイルリリースの変更と同期する」を有効にした場合、以下のような挙動になります。

  • 「ファイルリリースのパッケージ名をコンポーネントとして自動登録する。」にチェックをつけた場合、パッケージ名に対応したコンポーネントが自動的に作成されます。この例ですと、「TwikotoLibrary」と「いこと(TwikotoGUI)」が作られます。また、ファイルリリースで仮に「example1」というパッケージを追加すると、対応したコンポーネント「example1」が自動的に登録されます
  • 「ファイルリリースのリリース名をコンポーネントとして自動登録する。」にチェックをつけた場合、リリース名に対応したコンポーネントが作成されます。この例ですと「0.2」というコンポーネントになります。また、ファイルリリースでリリースを追加するとそのリリース名に応じたコンポーネントが自動的に追加されます。
  • 「ファイルリリースのパッケージ名+リリース名をコンポーネントとして自動登録する」にチェックをつけた場合は、パッケージ名 + リリース名 がコンポーネントとして登録されます。この例ですと「TwikotoLibrary 0.2」というコンポーネントが追加されます。

なお、すでに同名のコンポーネントが手動で登録されている場合はそちらが優先されます(そのコンポーネントに対しては自動登録/同期は行われません)。

現状、twikotolibraryのコンポーネントには手動登録された「TwikotoLibrary」というコンポーネントがありますので、こちらと同名の コンポーネントは自動登録されません。もし、こちらの名前のコンポーネントにも同期設定を行う場合には一旦この手動登録を行った コンポーネントを削除していただき、再度同期設定を行ってください。

2010-07-27 18:54 Updated by: azyobuzin
Comment
(This comment has been deleted)
2010-07-27 18:55 Updated by: azyobuzin
Comment

ishikawa への返信

削除することができました。ありがとうございます。

TwikotoLibraryが同期できないのですがどうすればいいですか? ファイルリリース情報との同期で変更ボタンを押したのですが何も起こりません。

2010-07-27 21:55 Updated by: ishikawa
Comment

うーん いくつかの条件が重なった場合 (おそらく、今回のように 同期を行う前に手動で同名のコンポーネントを追加して、 かつ削除を行ったあとで 同期を行なおうとした場合)に追加が行われないようです。

これもバグのようなので修正いたしますので 少々お待ちください...

2010-07-28 11:57 Updated by: ishikawa
Comment

なんどもすいません、修正いたしました。

一度、同期を行うチェックをはずして更新していただいて 再度チェックをつけて同期を行ってみてください。

2010-07-28 20:01 Updated by: azyobuzin
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2010-07-28 20:01
Comment

うまくいきました。

本当にご迷惑をおかけしました。 ありがとうございました。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login