問題タブ [monticello]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
smalltalk - Monticello からプロジェクトをロード中にエラー「EOCD 位置が見つかりません」
Windows PC に Monticello HTTP リポジトリをセットアップしました。プロジェクトを pharo 2.0 で Mac からリポジトリに公開した後。後で、Windows の別の 2.0 イメージにプロジェクトを読み込もうとしたところ、このエラーが見つかりました。EOCD 位置が見つかりません。しかし、Mac の別のイメージにプロジェクトを読み込むことができます。
何が欠けているに違いないのか、誰にも分かりますか?
version-control - 複数の Monticello コミットをローカル リポジトリから Smalltalkhub.com に自動的にコピーする方法は?
日中、Monticello パッケージのいくつかのバージョンをディスク上のローカル リポジトリにコミットします。
後で、ローカル リポジトリを Smalltalkhub.com リポジトリと同期したいと考えています。
現時点では、Monticello ブラウザを使用して、ローカル コミットを手動で 1 つずつ Smalltalkhub リポジトリにコピーしています。
このタスクを自動化するにはどうすればよいですか?
version-control - Monticello: 同時共同開発のワークフロー / リモート リポジトリにコピーするときにバージョンを正しく番号付けする
仕事をしながら、何度も修正を加えます。コードが適切な形になったら、コミットしたいと思います。しかし、これらのコミットのすべてが興味深いわけではありません。そのため、これらのコミットをローカル ディスクまたはプライベート サーバーに行います。次のようになります。
- 午前中にパッケージを取得
Foo
したので、バージョンはFamousSmalltalkGuy.14
. - 朝 (15)、昼食 (16)、夕方 (17) にローカルでコミットします。現在、ローカルでのパッケージ
Foo
は までDanielLyons.17
です。 - 有名な Smalltalk Guy がバージョン 15 を Smalltalkhub にプッシュしたようです。
FamousSmalltalkGuy.15
私は自分のイメージにあるものと融合し、DanielLyons.18
.
DanielLyons.18
今度はSmalltalkhubにプッシュアップしたいと思います。どうするのが正解?
バージョンをコピーします (Monticello UI の [コピー] ボタンをクリックします)。
FamousSmalltalkGuy.15
とからの不連続があるため、これは間違っていると感じますDanielLyons.18
。Smalltalkhub リポジトリに新しいバージョンをコミット
DanielLyons.15
し、ボックスに手動で書き込みます。私の地元のイメージを混乱させているように見えるので、これは間違っているように感じます. 結局のところ、それは
DanielLyons.15
以前に見られたものであり、これはそうではありません。
ここには正しいことがあると確信していますが、それが何であるかはわかりません。同時共同開発のための適切な Monticello ワークフローに光を当てることができる人がいれば、私は大いに感謝します。ありがとう!
configuration - プロジェクトを設定ブラウザに追加するには?
pharoにプロジェクトをインストールする簡単な方法の 1 つは、構成ブラウザーを使用することです。
開発者は自分のプロジェクトをこのブラウザに表示するにはどうすればよいでしょうか?
smalltalk - 自分の Metacello 構成で別の Metacello ConfigurationOf の特定のコミットを要求できますか?
ConfigurationOfMyProject
i require project Somethingのベースラインで:
のメンテナが、バグを含む のConfigurationOfSomething
新しいバージョンをコミットしました。ConfigurationOfSomething
そのため、ConfigurationOfMyProject
もう読み込まれません。
次のような特定のバージョンを要求できますかConfigurationOfSomething
:
smalltalk - RPackageTags とは何ですか? それらはモンティセロ パッケージとどのように関連していますか?
私はsについて学ぼうとしますRPackageTag
:
- サブパッケージの
RPackageTag
ようなものだと思われますか? - OS X のタグとは異なり、1 つのアイテム (ここでは 1 つのクラス) に複数のタグを含めることはできませんか?
- タグは常に
RPackage
?に固有です。Package1- Tag1とPackage2-Tag1 のタグは同じではありません。つまり、RPackageTag
?の 2 つの異なるインスタンスです。 - Package1-Tag1 がただの可能性と、 Package1-Tag1がPackage1とTag1の組み合わせで
RPackage
ある可能性はありますか?RPackage
RPackageTag
そうですか?RPackageTag
sの導入の背後にあるアイデアは何ですか?
RPackageTag
s は Monticello パッケージとどのように関連していますか?