Контроль версий для проектов Visual Studio и MS Dynamics CRM (JavaScript) - PullRequest
1 голос
/ 25 мая 2011

Я ищу систему контроля версий, которая предупреждает об использовании при открытии файла, если этот файл изменяется другим пользователем.Возможно ли это?

Мы также используем Microsoft Dynamics CRM 2011 и надеемся использовать какой-либо контроль версий для файлов javascript.Есть ли у кого-то опыт использования Dynamics CRM и контроля версий?

Спасибо за любую информацию!

1 Ответ

4 голосов
/ 27 мая 2011

Это можно реализовать в Team Foundation Server (TFS) или в других приложениях для контроля версий, которые поддерживают разовую проверку. Вам нужно будет либо вручную развернуть JScript, либо создать процесс автоматического развертывания через SDK. TFS необходимо будет настроить для одной проверки, которая позволит только одному пользователю извлекать файлы в данный момент времени. Это должно запретить нескольким людям вносить изменения одновременно. Рекомендуется назначить в качестве мастера сборки одного человека, который будет отвечать за объединение изменений в CRM.

РЕДАКТИРОВАТЬ: JScript синтаксически очень близок к JavaScript. Microsoft CRM использует и всегда использовал JScript для сценариев форм. JScript - это в основном версия JavaScript для Microsoft. Различия обсуждаются @ В чем разница между JavaScript и JScript? и http://en.wikipedia.org/wiki/JScript

Выдержка из Microsoft Dynamics CRM 2011 SDK:

Библиотеки Microsoft JScript являются веб-ресурсами Script (JScript), которые содержат функции, которые можно использовать для:

Обработка событий формы и поля.

Выполнение действий для элементов управления, настроенных на ленте.

Поддержка других функций.

...