Conservez dans les dépôts un historique de référence du code source, des fichiers de production et des fichiers binaires volumineux. Synchronisez la dernière révision ou récupérez-en une précise, suivez les opérations d'ajout, de modification, de suppression, de déplacement, de renommage et de verrouillage, puis examinez les modifications en attente avec les révisions plus récentes avant de les appliquer. Les verrous et la visibilité des opérations de fichiers en cours facilitent la coordination des changements apportés aux fichiers binaires difficiles à fusionner.
Capacités de contrôle de version et de collaboration
Un contrôle de version et une collaboration qui rendent le travail de production visible et coordonné.
Découvrez le système, de l'historique des révisions aux outils de production : espaces de travail, soumissions, fichiers volumineux, gouvernance, intégrations et automatisation pour les agents IA.
Consultez l'activité locale et celle de l'équipe dans une seule arborescence. Synchronisez les espaces de travail et récupérez les fichiers des dernières révisions, puis repérez rapidement les fichiers qui peuvent nécessiter votre attention : ceux qui ont été modifiés dans l'espace de travail, qui en sont absents, qui sont absents du dépôt ou qui ne correspondent pas à la dernière révision.
Regroupez les modifications liées dans des listes de changements nommées pour les relire, rassemblez le travail de plusieurs dépôts dans une même liste ou travaillez sur plusieurs listes indépendantes en parallèle. Enregistrez des versions locales comme points de contrôle avant de soumettre le travail, résolvez les modifications en attente avec les révisions plus récentes, puis appliquez le résultat révisé. La visibilité des opérations actives et des verrous vous aide à repérer les conflits à temps.
Créez des stashes locaux comme points de sauvegarde lorsque vous changez de tâche, utilisez les stashes sur le serveur pour transmettre le travail à un autre espace de travail et partagez les stashes en cours avec des droits de propriétaire et de lecture. Utilisez-les en CI/CD sans perdre les opérations en attente ni leur contexte.
Associez chaque espace de travail aux dépôts et branches dont il a besoin, acheminez l'historique, la synchronisation, la vérification des fichiers et la soumission vers la bonne cible, puis appliquez une configuration côté serveur pour partager une même structure. Composez les espaces de travail à partir de dépôts aux rôles et aux chemins clairement définis.
Définissez les permissions des utilisateurs et groupes au niveau du dépôt, du répertoire ou du fichier pour contrôler l'accès et contribuer à éviter les erreurs de soumission. Utilisez les verrous et la visibilité des opérations de fichiers en cours pour les fichiers très sollicités.
Le serveur Kimura peut fonctionner séparément des serveurs de fichiers qui stockent et distribuent les fichiers volumineux. Ajoutez des serveurs de fichiers à mesure que les projets grandissent pour augmenter la capacité de transfert et la redondance, tandis que le serveur Kimura conserve un historique, des permissions et un état des flux de travail cohérents.
Utilisez TLS avec validation des certificats serveur et certificats client facultatifs, connectez-vous avec OIDC/SSO auprès de votre fournisseur d'identité et faites passer l'accès aux serveurs de fichiers par le serveur Kimura.
Utilisez les mêmes applications Visual Client et Visual Server pour les opérations quotidiennes et l'administration sous macOS, Linux et Windows. Utilisez la CLI KSCM pour l'automatisation CI/CD et MCP, ou connectez directement un projet Unreal à Kimura depuis l'éditeur Unreal grâce au plug-in Unreal Engine.
KSCM MCP conserve un espace de travail chargé entre les appels, tandis que la CLI prend en charge l'automatisation et les agents de programmation. Les agents IA peuvent inspecter l'état, synchroniser les fichiers et utiliser des listes de changements ou des stashes ; la signalisation de Kimura indique les responsables, les verrous, les opérations actives et l'état courant. Les permissions, l'historique et les pièces jointes associées aux listes de changements ou aux stashes rendent le travail des agents IA révisable et contrôlé.
Besoin d'une présentation technique plus détaillée ?
Consultez la documentation pour les concepts de contrôle de version et de collaboration, les détails d'implémentation, les flux de travail opérationnels et les guides de configuration. Documentation.