Używamy LiveCode w małym zespole z Subversion.
Nie mamy idealne rozwiązanie, ale jest bardzo lekki; wszyscy używamy niestandardowego rozszerzenia do standardowego paska narzędzi, który między innymi ma przycisk "save + backup". Kiedy zaczęliśmy używać go w Subversion, dodaliśmy kod do tego przycisku, który zapisuje plik pomocniczy XML dla stosu. Plik zawiera wszystkie skrypty, niestandardowe właściwości i opcjonalne pola (kontrolowane przez właściwość użytkownika w każdym stosie). W naszym przypadku prawie cała nasza praca jest w skryptach, więc to działa dla nas.
Efektem jest to, że za każdym razem, zobowiązujemy się do SVN, jesteśmy zawsze popełniając dwa pliki, stos LiveCode oraz odpowiadający mu plik Sidecar - ta ostatnia działa poprawnie diffing itp
Gdzie ta pozwala nam na dół jest że nie mamy żadnego rozwiązania do łączenia. Gdybyśmy bardziej aktywnie pracowali nad większymi systemami, zmienilibyśmy także oczekiwany wygląd, by zmodyfikować format koszuli bocznej w kompletny folder plików. Na razie jednak sprawia, że sytuacja staje się wykonalna (i nie ma zauważalnego czasu na wygenerowanie pliku pomocniczego).
Chętnie udostępnia kod, jeśli było to przydatne.
Dziękuję za odpowiedź. Zasadniczo robimy to, używając Dropbox i zachowując oddzielne elementy w różnych stosach. Jesteśmy tylko małym zespołem składającym się z 3, więc to działa dla nas, ale wyobrażam sobie, że większe zespoły programistów będą walczyć. – Saquesh