Portál AbcLinuxu, 13. května 2025 00:30
Zdravím,
Jak donutím příkaz svn commit aby mi akceptoval smazané soubory
Volám:
svn.exe commit C:\PracKopie -m kecy --no-auth-cache --non-interactive --username XX --password yy
No a nic, odešle mi to pouze modifikované souboy, smazaných si nevšímá....
svn rm <nazev_souboru>(misto rm muze byt remove/delete/del)
svn st
tyto soubory zobrazit s vykricnikem na zacatku..
jj tomu rozumím, soubory se samozřejmě zobrazují s vykřičníkem.
Ale v tomto případě je svn použito trošku jinak, než na programátorské verzování zdrojáků. Přidat nebo smazat soubor tam může jiný SW nad nímž nemám kontrolu. S přidanými soubory si umím poradit příkazem svn add před commitem, ale jak na ty smazené stále nevím.
#!/bin/bash
svn st > stav
svn rm $(awk '/^! /{print $NF}' stav)
rm stav
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.