I would like to see a Microsoft Team Foundation integration into AI.
We are using TFS as our Source Control System.
It would be nice, if AI could support it, so that we are able to checkin/checkout directly from within AI gui. (This would also avoid that error messages, when the project file is not writeable).
Hello Sylvio and welcome to Advanced Installer forums,
Thank you for your interest in Advanced Installer.
I'm afraid I cannot give you an ETA for this improvement at this moment. As Daniel said, we increased its' priority and hopefully it will be available soon.
This feature consists in functionality added in Advanced Installer so that the Advanced Installer setup projects (created using our extension for Visual Studio) added to Visual Studio solutions could be built from TFS. Until now, the AI setup projects created (within Visual Studio) by our VS extension couldn't be built from TFS.
Also, please keep in mind that in order to build from TFS Advanced Installer setup projects created with our VS extension, the Advanced Installer application should be installed on the server machine which hosts the TFS build server.
I think, you misunderstood the request or it was not clearly communicated by me.
It's nice, that the project can be opened in Visual Studio, when clicking in MS Source Control Explorer on an AI project. But this is not the main problem.
Most pain during working is caused by the procedure I have to follow over and over again: First I have to manually checkout the project, then I have to open the project in AI, can do my changes and then I am allowed to save it. Finally I have to check it in again.
Hence I try to check in each bug I resolve individually, this costs me a lot of time.
Compared to other products, the (btw. quite simple) feature request is, that AI is aware, that the project is saved in a source control enabled location and 1) allows me to checkout the project from within AI directly and 2) allows me to save&checkin the project from within the GUI. From the technical point of view this is really simple. Just check if the file is set to read only during save, then ask the user to checkout instead of showing the error message and give me a save&checkin-option somewhere. Time needed for implementation: 1 day.
My projects usually are quite complex, so the direct display of the project in Visual Studio is (at least for me) not enough, so I have to open the projects in AI GUI anyway.
I've added this feature on our TODO list too. However, because our development team has a lot of tasks on their road map this feature has a low priority for the moment. Thank you for your understanding.