Schließen Sie einige Dateien auf der svn Befehlszeile aus (nicht svn: ignore)

8

Ich entwickle mich mit vielen Leuten.

Ich checke das Remote-Repository aus, erhalte 3 Dateien. Führen Sie nach der Bearbeitung Folgendes aus:

%Vor%

Es zeigt:

%Vor%

Nun möchte ich nur zwei Dateien festschreiben: Datei_1, Datei_2, aber nicht Datei_3.

Wie geht es?

Ich möchte nicht

verwenden %Vor%

vor dem Commit.

Erklären: Ich bearbeite Datei_1, Datei_2 für gemeinsames Projekt, Datei_3 für die Ausführung nur auf meinem lokalen Rechner.

    
vietstone.tech 15.12.2011, 08:23
quelle

7 Antworten

7

Wie wäre es mit:

%Vor%     
zoul 15.12.2011, 08:25
quelle
10

Erweitern Sie die Antwort von zoul .. Um Ihre Liste von Dateien zu entwickeln, verwenden Sie:

%Vor%

Oder wenn Sie Dateinamen mit Leerzeichen verwenden:

%Vor%     
Charlie Dalsass 23.04.2013 21:02
quelle
3

eine Zeile für Bash:

%Vor%     
user1699917 06.04.2015 07:32
quelle
1

Fügen Sie einfach die Pfade der Dateien an, die mit dem Befehl svn commit zu committen sind:

%Vor%

Siehe Ссылка

    
JB Nizet 15.12.2011 08:27
quelle
0

Hier ist eine Windows PowerShell-Version, die nur Dateien festlegt, die nicht in einer Änderungsliste enthalten sind. Erstellen Sie eine Änderungsliste namens ignore-on-commit (die Tortoise SVN sowieso verstehen wird) und legen Sie die Dateien, die Sie nicht festschreiben wollen, dort ab.

%Vor%     
Ben Curthoys 09.11.2013 11:47
quelle
0

Ich habe ein Skript erstellt, das folgendes enthält:

%Vor%

Ich bin mir sicher, dass jemand es noch flexibler machen kann, indem er dieses Skript eine Datei liest, die eine Liste von Dateien enthält, die vom Commit ausgeschlossen werden sollen.

    
Johnas Cukier 08.10.2015 20:17
quelle
0

vielleicht können Sie diesen Befehl verwenden.

%Vor%     
Poised_flw 11.12.2015 04:18
quelle

Tags und Links