generated at
コードブロック記法に書いたcodeのバージョン管理ができない
コードブロック記法に書いたcodeのバージョン管理ができない
おとなしくgit使いなさい
gitを使うということはScrapboxらしさを捨てることに繋がりかねない
誰かがバックアップとして回すくらいならあり?
メインをscrapboxで書いて、動くものが出来上がったら定期的に手動でgitにコピペするのが現実的かな
GitHub flowのmaster branchの役割だけをgitにやらせる
理想を言うならユーザーの手でPage Historyを作れることだが
editorの裏でgitっぽいことをやっているとはいえ、難しそうではある
/forum-jpで提案してみる価値はありそう
提案してみた
NotaでもScrapboxの開発にgitを使っているし、gitを使うのが無難かもしれない
ただしissueとかGitHubの機能は使っていない
Nota社を真似てScrapboxや自作Wikiにissue書き溜めてるけど脱線しまくれて便利ですねkuuote
使うにしても、 window.scrapbox などscrapbox特有のobjectを簡単に使えるようなtemplate projectを用意したいな
denoでそういうの作れないかな
いまいち何を意図してるのか分からなかったので、もう少し詳しく
linterがうまく動くようにしたいだけです
何もせずdirectory掘ってeslint使うと、 scrapbox.PageMenu.addItem なんてないと怒られるので、package.jsonとかにglobal objectとして登録する必要があります
それから型定義ファイルも作って、入力補完が効くようにしたい
バージョンを振るタイミングでduplicateすればいいような気がする
最近それ考えてましたtakker
なので/takker/external-completion-2みたいにversion振って管理するようにしてます
gitのように高度で複雑な処理はできないが、定期的なスナップショット程度なら全然これでよいと思う
使ったことなかった…yosider
複数人がそれぞれ別の処理を実装していて、margeする必要があるときに対処するのが難しいが
これをやってみて思ったけれど、Scrapboxのクラウドに保存される容量がバカでかくなりそうな気がしたMijinko_SD

ただメインの開発がlocalになるので、他の人と共同開発しにくくなる

NotaさんがScrapboxと上手く連携できるようなバージョン管理システムを一からつくる……
/forum-jp/Page historyを自由に作りたいを入れてくれたら全てが解決すると思ってるんだけど放置されてるkuuote
たしかにsta
かんたんなバージョン管理ならhistoryで十分
エグい複数人開発はgitレベルのブツじゃないと厳しい
page historyを作りたいタイミングで、別ページにコピーをとっておくのが現実的?yosider
[UserScriptA: v1.2.1 fixed a bug 2023/01/06 18:54] みたいな
HelpfeelもScrapbox生かした感じだし
安直すぎるか