2017-09-06 2 views
1

Je sais que Git est recommandé pour le contrôle de source avec développement XPages mais pour les anciennes applications Lotus Notes, en particulier celles avec beaucoup de formulaires, quel est le meilleur choix pour le contrôle de source - Git ou Teamstudio CIAO?Lotus Notes Source Control

+1

Git capture essentiellement votre système de fichiers. Les fichiers peuvent être du texte ou binaires. Si vous avez des blobs binaires, vous devrez peut-être dire à git de ne pas les ajuster. –

+1

@ ThorbjørnRavnAndersen Git peut stocker des blobs binaires mais ils sont difficiles à fusionner. Donc git est * principalement * orienté vers le stockage et la fusion de fichiers texte. – phd

+0

@phd Cela n'a aucun sens de fusionner des blobs binaires. Comment fusionneriez-vous deux versions d'un fichier Word? –

Répondre

1

Je vous suggère d'utiliser Teamstudio CIAO. Raisons comme ci-dessous:

  1. Git n'est pas bon au contrôle de version pour les fichiers binaires et les fichiers binaires sera élargi git repo taille rapidement. Même vous pouvez git git LFS, mais il est plus pratique d'utiliser teamstudio CIAO.
  2. Teamstudio est la conception VCS pour IBM Notes (et Domino). Et vous pouvez utiliser l'interface graphique intégrée pour tracer facilement les versions
+0

Merci, les deux réponses sont très bonnes mais j'ai dû en choisir une! –

1

Si vous voulez simplement placer des templates entiers sous le contrôle de la source en tant qu'unité, n'importe quelle solution fera l'affaire. Si vous voulez être en mesure de mettre des éléments de conception individuels sous contrôle de la source, je pense que TeamStudio CIAO est le seul jeu en ville. (Il y en avait un autre, mais je ne pense pas qu'il soit encore supporté et je ne me souviens pas du nom.)

Une alternative que j'ai jouée il y a des années était de faire des exportations DXL pour créer des fichiers texte pour des éléments de conception individuels qui pourrait être mis sous contrôle de la source, mais c'était très lourd et nous n'avons jamais été très loin avec ça.