フォーラム掲示板について

以下の目的、注意点などご確認いただき、ご使用ください。

目的
Connect-CMSのユーザやConnect-CMSに興味のある方同士で自由に意見交換できる場を提供する目的で、コミュニティ掲示板として提供しています。
投稿方法
このサイトにユーザー登録することで、投稿することができます。
投稿内容
投稿内容は公開されます。
Connect-CMSに無関係な内容が記載されたと判断した場合、削除することがあります。
バグ情報
バグ(不具合)はGithub のIssues(https://github.com/opensource-workshop/connect-cms/issues)に記載していただくと、開発者に伝わりやすくなります。
また、セキュリティなど重大な事象の場合は、お問い合わせページよりお知らせください。優先的に調査いたします。
また、貢献ガイド(https://connect-cms.jp/abount/contributions)も参照をお願いします。

フォーラムでのサポート範囲

当フォーラムでは、Connect-CMSのトラブルなどの相談も記載いただけますが、作業を肩代わりするものではありません。
作業の依頼は、株式会社オープンソース・ワークショップの調査メニューなどをご検討ください。
https://opensource-workshop.jp/service/rescue

フォーラム掲示板

バージョンアップ トゥ 2.0.0

2023年1月29日 13時13分 [公星]

 
Connect-CMS v2.0.0 にアップデートしようとして、
通常の手順どおりに

 (1) git checkout master
 (2) git pull
 (3) git checkout v2.0.0

の3つをしたところ、(3)のコマンド操作で次の結果が表示されました。

M       public/.htaccess
Note: switching to 'v2.0.0'.
 
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
 
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
 
git switch -c
 
Or undo this operation with:
 
git switch -
 
Turn off this advice by setting config variable advice.detachedHead to false
 
HEAD is now at ff435fbd Update CC ver.2.0.0

 
[質問1] 
何かしないといけない気がするのですが( git switch ~ とか)、
(想像で言いますが)active branches から『 2.x 』にあたるものを指定する」など、
ユーザーが知っておかなければならない操作はありますか?
 

[質問2]
Connect-CMSのバージョン2系を使用するに伴い、
今後の アップデート操作で注意すべき事柄は発生しますか?
 
言い換えると、Wikiに記載してあるgitコマンドを転記すれば、
2系のアップデートはできますか?
 
 
--- ---
Gitの概念が私には難しく、ご迷惑をおかけします。 
ここでお伺いしてもよろしいでしょうか。よろしくお願いします。
 

(更新:2023年1月30日 19時39分)
スレッドの記事一覧
バージョンアップ トゥ 2.0.0
2023-01-29 [公星]

 
Connect-CMS v2.0.0 にアップデートしようとして、
通常の手順どおりに

 (1) git checkout master
 (2) git pull
 (3) git checkout v2.0.0

の3つをしたところ、(3)のコマンド操作で次の結果が表示されました。

M       public/.htaccess
Note: switching to 'v2.0.0'.
 
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
 
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
 
git switch -c
 
Or undo this operation with:
 
git switch -
 
Turn off this advice by setting config variable advice.detachedHead to false
 
HEAD is now at ff435fbd Update CC ver.2.0.0

 
[質問1] 
何かしないといけない気がするのですが( git switch ~ とか)、
(想像で言いますが)active branches から『 2.x 』にあたるものを指定する」など、
ユーザーが知っておかなければならない操作はありますか?
 

[質問2]
Connect-CMSのバージョン2系を使用するに伴い、
今後の アップデート操作で注意すべき事柄は発生しますか?
 
言い換えると、Wikiに記載してあるgitコマンドを転記すれば、
2系のアップデートはできますか?
 
 
--- ---
Gitの概念が私には難しく、ご迷惑をおかけします。 
ここでお伺いしてもよろしいでしょうか。よろしくお願いします。
 

 
状況が分かりました。
単なる私の無知によるものでした。
お騒がせして申し訳ございません。

--- ---
コマンド操作で

 (1) git checkout master
 (2) git pull
 (3) git checkout v2.0.0

をやり、実は v2.0.0 になっていたにも関わらず、

(略)
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
(略)

が表示されたので訝しみ、もう一度やり直そうとして、

 (4)git checkout master
 (5)git pull

 (6)git describe --tags --abbrev=0
      → v1.4.2 と表示される ( 更新されなかったんだなぁ )
 (7)管理画面でバージョンを確認する
    → v1.4.2 と表示されている ( 確かに更新されていないわ~ )
 (8)git tag
    → 一番下に v2.0.0 を確認した ( v2.0.0 は使えるようだ )
 (9)git checkout v2.0.0
    → (略)
detached HEAD (略)
 (10)git checkout master 
 (11)git pull

 (12)git describe --tags --abbrev=0
      → v1.4.2 と表示されている  (変わっていないなぁ~)
 (13)管理画面でバージョンを確認する
    → v1.4.2 と表示されている (やっぱり変わっていないわ~)
 そして、(1)に戻る

を何度も繰り返していただけでした。

つまり、正しい反応として「  git checkout v2.0.0   の後に  git checkout master  をすると
master 側の最新版である v1.4.2 に切り替わる」ということのような気がします。
 
お目汚しのため、
数日後にこのスレッドを削除しておきます。すみません。