Я анализирую TFS для проверки кода для проекта, созданного в Powerbuilder.Ниже описано, как все настроено:
Мы подключаемся к TFS-репозиторию из Powerbuilder с помощью плагина MSSCCI.К вашему сведению, Powerbuilder связывает объекты и сохраняет их в файле pbl (библиотека powerbuilder).Все вроде зашифровано в пбл.Возможно, TFS не может распознать pbl, поэтому такие объекты, как windows, datawindows, структура помещаются в репозиторий TFS-сервера.
Скажем, у нас есть имя библиотеки project.pbl, в котором есть window1, window2 и т. Д. Теперь в TFS мыесть папка, такая же как имя библиотеки - проект, и в этой папке у нас есть объекты window1 и window2.Когда мы получаем исходный код из TFS, у нас есть папка, скопированная в нашу локальную папку вместе с объектами.
Теперь мой вопрос:
1.При внесении изменений в любой объект в Powerbuilderи проверить, как TFS узнает об изменениях, поскольку у него нет информации о библиотеке?
2. Если я извлекаю объект и вносю изменения, изменения не видны в объекте в TFS.Он будет виден только после регистрации кода. В таком случае, как я могу отправить код для проверки кода до регистрации?
Есть ли какой-либо другой подход, который я могу использовать для проверки кода?
Спасибо, Ашиш