もっと見る
のえる :cava_red: DTP鯖管 さんがブースト

フォレスドンは運用ブランチ current-foresdon で運用してますね。バージョンアップ追従とか独自機能追加とかは、そっから branch 生やして自分で PR 投げて自分で merge 。

のえる :cava_red: DTP鯖管 さんがブースト

むしろmasterにコミットしていく猛者を

のえる :cava_red: DTP鯖管 さんがブースト

検索件数増やすとかそういう簡単な変更は直接 for-taruntarun にコミットしてある。そして後日探すの困ってる (
master マージ時にコンフリクトした箇所とか feature-◯◯ ブランチに反映していないものも多いので、そういうのも余裕ある時に反映させねばと思ってるけどなかなか。

スレッドを表示
のえる :cava_red: DTP鯖管 さんがブースト

エアリプ追跡にはブーストウォッチをどうぞ!
boostwatch.osa-p.net/

のえる :cava_red: DTP鯖管 さんがブースト

BT言及は、「何のBTに対する言及か」についてTheDeskではmax_idを用いたユーザーのタイムライン表示ができる

のえる :cava_red: DTP鯖管 さんがブースト
PR終わったらすぐ消してるからその発想が消えてる
のえる :cava_red: DTP鯖管 さんがブースト
あー機能ごとに最新とかタグに合わせてrebaseとかマージコミットすればその機能ブランチを最新に適用させ続けられるのか(青天の霹靂)(誇張表現)
のえる :cava_red: DTP鯖管 さんがブースト

notestockの公開ページにあるここのリンクを開くと、その付近が開くようになっていて話の流れが分かりやすくなってるんですよー。後者のリンクは、以下のgreasemonkeyスクリプトで。 github.com/osapon/mastodon2not

のえる :cava_red: DTP鯖管 さんがブースト

自分はmasterは本家と全く同じにしてて、本家更新のたびに、弊鯖での変更を加えたブランチから全力でrebaseして、そのブランチを本番で使ってるんですけど、こういうやり方は大した独自変更も加えてないからできるんでしょうね

@hanage999 結局、コマンドを並べた方が誤解がすくないわけで、

コードで語り合うヤバイ人達になっていく……

のえる :cava_red: DTP鯖管 さんがブースト

gitについて話すの、AをBにどうするかって文を作るときに、何を主語にして何を目的語にすればいいか迷うから難しい

のえる :cava_red: DTP鯖管 さんがブースト

これ私もそうね。tagつくまでマージして、tagのタイミングで、rebase して改造の機能ごとに単品で最新版に対応させたコミットができるようにしている。

のえる :cava_red: DTP鯖管 さんがブースト

私の場合は master ブランチには直接コミットしない方針にしてる。
ここ用の for-taruntarun ブランチがあって、upstream の master を手元の master に pull して for-taruntarun にマージしてる。
機能としての改造は個別に feature-◯◯ ブランチを作って行い、for-taruntarun にマージ。

のえる :cava_red: DTP鯖管 さんがブースト
のえる :cava_red: DTP鯖管 さんがブースト

ちょいイジり鯖なので、タグでrebaseしてforce push連発だよ
歴史修正主義だよ

歴戦の鯖缶たちで、これっしょ常考、とか定番が定まらないのに、見よう見まねで更新の度に死にそうな(時々死ぬ)鯖缶勢、どうやってgit使っていけばいいのか……。

ぜんぜんわからない。俺たちは雰囲気でgitをやっている。

のえる :cava_red: DTP鯖管 さんがブースト

master ベースにしたいけどオリジナル機能のメンテした時にデプロイするぞってなった時未検証なコミットが一杯混ざるのが辛いんだよな

のえる :cava_red: DTP鯖管 さんがブースト

自分のブランチにmergeしてくの、アップストリームをmasterにしてるから楽なのかもしれない。タグをmergeしてくとコミットが巻き戻ったりあるかもだね。

@Heislandmine @erectronic_evening http-01ってcertbotとかですよね。acme。

サーバの証明書を更新するときに出たエラーかな?

@rosylilly 私はまさらっきさんのmastodon本とgit本を参考にしてきたので、

開発用のnoellabo/mastodonと、サーバ公開用のdtp-mstdn-jp/noellaboにわかれてて、

noellabo/mastodonの方にfeatureブランチとかmerge用のブランチ作って、dtp-mstdn-jp./mastodonのdtp-mstdn-jp(デフォルトブランチ)にプルリクする運用を続けています。

ただ、2年やってきてかなり秘伝のタレになっていて、昔のコミットが今のコードに使えなくなってます(抽出するのが大変)。

--

最近、常に本家のタグリリースからブランチ生やして、自分の適用した変更を末尾にぶら下げたい(rebaseですね)なと思うようになりました。

(ちょっとやってみてます)

ウチの適用してるコミットはこれです!って末尾をみてもらえばいいし、いつでも最新版にマージできる状態でメンテしておける。ヨソ様のパッチも、改めて最後に追加する方が楽なのです。

master追従するときはrebaseしてます。

もっと見る

のえる :cava_red: DTP鯖管 によるおすすめ:

DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!