5

マルチ開発者プロジェクトでLiveCodeを使用している人はいますか?

いずれにせよ、誰かが使用するのに適したソース管理システム/プラグインを推奨できますか?

MagicCarpetを見てきましたが、もう開発されていないので、別のものを使用したいと思います。

ありがとう

4

5 に答える 5

8

スタックファイルをスクリプト、json、およびイメージファイルの構造化ディレクトリとしてエクスポートすることで、この問題の解決策に取り組んでいます。これらのファイルは、ほとんどのVCSで差分してうまくマージされます。まだ利用できませんが、オープンソースになる予定です。私の目標は、5月のRunRevLiveカンファレンスでそれを実証することです。

これがlcVCSのリポジトリですhttps://github.com/montegoulding/lcVCS

于 2013-03-07T02:06:16.033 に答える
5

gitが処理できる構造化されたxmlファイルにエクスポートするgitライブラリスタックをrevOnline(libVersionControl)に配置しました。限りでは機能しますが、Monteのソリューションがこの取り組みに取って代わることを期待しています。

スタックへのrevOnlineリンク

于 2013-03-08T00:50:36.150 に答える
3

はい、私たちのチームは複数の開発者とLiveCodeを使用しています。Livecodeコミュニティはまだ若いため、優れたソース管理ツールを入手するのは難しい場合があります。私たちの解決策は、コードをモジュール(スタックファイル)に分割することでした。メインコードベースにマージする更新がある場合は、既存のコードベースのクローンを作成し、テキストエディターで行ごとの比較を使用してコードの変更を手動でマージします。これは楽しいプロセスではありませんが、思ったよりもはるかに苦痛が少ないです。

システムを再設計する場合は、Git(Github.comなど)を使用するだけです。これがLivecodeスタックで機能しない理由はありません。

于 2012-08-29T17:04:33.747 に答える
3

Subversionの小さなチームでLiveCodeを使用しています。

完璧なソリューションはありませんが、非常に軽量です。私たちは皆、標準ツールバーのカスタム拡張機能を使用しています。この拡張機能には、特に「保存+バックアップ」ボタンがあります。Subversionで使用を開始したときに、このボタンにコードを追加して、スタック用のXMLサイドカーファイルを保存しました。このファイルには、すべてのスクリプト、カスタムプロパティ、およびオプションでフィールド(各スタックのユーザープロパティによって制御される)が含まれています。私たちの場合、ほとんどすべての作業がスクリプトで行われるため、これでうまくいきます。

その結果、SVNにコミットするたびに、LiveCodeスタックとそれに付随するサイドカーファイルの2つのファイルが常にコミットされます。後者は、差分などに問題なく機能します。

これが私たちを失望させるのは、マージするための解決策がないということです。より大規模なシステムでより積極的に作業している場合は、サイドカー形式をファイルの完全なフォルダーに変更することも期待しています。しかし今のところ、これは状況を実行可能にします(そしてサイドカーファイルを生成するのに目立った時間はかかりません)。

それが役に立ったら、コードを共有してください。

于 2013-03-11T09:41:19.820 に答える
0

私は、この点で本当に役立つツールが開発されていることを知っています。彼がそれを私に見せたとき、それはすでに非常に機能的に見えました。しかし、彼がいつそれをコミュニティと共有するのかはわかりません。

つまり、要点は、人々のものが集まってこのためのターンキーソリューションを作成するのは時間の問題です。

于 2014-06-18T19:21:58.480 に答える