Wie bringe ich NuGet-Pakete in SVN?

4

Ich verwende Visual Studio 2012 mit dem VisualSVN-Plugin, das meiner Meinung nach am besten für die Quellcodeverwaltung mit SVN geeignet ist.

Ich habe festgestellt, dass es keine NuGet-Pakete hinzufügt oder festschreibt, es sei denn, ich mache es manuell mit TortoiseSVN.

Ich dachte, dass das packagesrekursive Hinzufügen des Verzeichnisses zur Lösung hilfreich ist, da VisualSVN die Dateien erkennt und sie zu Subversion hinzufügt.

Haben Sie eine Idee, wie Sie das SVN-Repository mit NuGet-Paketen synchronisieren können, die für die Lösung heruntergeladen wurden?

usr-local-ΕΨΗΕΛΩΝ
quelle
1
Es ist nicht üblich , Nuget-Pakete zur Versionskontrolle hinzuzufügen. Warum verwenden Sie nicht die Option "Nuget Package Restore"? Siehe stackoverflow.com/q/12769359/761095
bahrep
1
+1, weil ich nichts davon wusste. Es wurde aber bereits ausgewählt und beim Herunterladen von SVN schlug die Zusammenstellung wegen fehlender Referenzen fehl.
usr-local-ΕΨΗΕΛΩΕΨΗΕΛ

Antworten:

5

Nuget-Pakete müssen im eigenen Repository gespeichert werden (wenn die Veröffentlichung von Paketen für das Team erforderlich ist), nicht in Subversion Repo - Sie haben keine Gründe für die Versionierung von Artefakten

Fauler Dachs
quelle