Nehmen wir an, wir haben einige verteilte Entwickler in verschiedenen Ländern, die an demselben Projekt arbeiten.
Probleme, denen sie begegnen könnten, einschließlich (aber nicht beschränkt auf):
- webparts Deployment & Debugging, das nirgendwo anders als auf dem Server funktioniert.
- Wie können sie die Quellcodeverwaltung auf erstellte SharePoint-Seiten und andere Ressourcen anwenden?
- Versionskontrolle über Visual Studio-Lösungen.
- Zugriff auf den Designer, zentralen Administrator. ....
Gibt es Anleitungen, Best Practices für ein solches Szenario?
Antworten:
1 für die Antwort № 1Sie möchten den TFS - Team Foundation Server verwenden2010. Perfekt für die verteilte Entwicklung und deckt alle Ihre 4 Punkte ab. Punkt 4 ist jedoch eine standardmäßige Sharepoint-Funktion und Sie müssen nur Berechtigungen für den zentralen Admin / Sharepoint Designer festlegen.
Der Team Foundation Server lässt sich nahtlos in Ihre Visual Studio-Entwicklungsumgebung integrieren und Sie können sogar einen Build-Server verwenden, sodass Ihre Integrationsumgebung immer auf dem neuesten Stand ist.
Beachten Sie auch das Debugging: Sie können das Remote-Debugging nutzen, damit auch Ihre Offshore-Entwickler auf dem Server debuggen können (oder den Remote-Desktop verwenden).
Microsoft: Visual Studio Team Foundation Server 2010