Dodać folder do repozytorium SVN bez wyewidencjonowywania lub zatwierdzania?


12

Korzystając z czegoś takiego jak TortoiseSVN, możesz używać przeglądarki repo do przeglądania repozytoriów i robienia różnych rzeczy. Jedną rzeczą, którą możesz zrobić, to utworzyć katalogi w repozytorium. Zwykle trzeba sprawdzić repozytorium, a następnie utworzyć i dodać katalogi, a na końcu zatwierdzić je, aby to osiągnąć. Ale możesz to zrobić w przeglądarce repo jednym poleceniem.

Czy można zrobić coś podobnego z wiersza poleceń?

Odpowiedzi:


9

Jeśli to zrobisz svn mkdir mynewdirectory, utworzy on nowy katalog na twoim komputerze lokalnym i zaktualizuje repozytorium tylko przy następnym zatwierdzeniu.

Jednak jeśli to zrobisz, svn mkdir svn://svnrepo.my.big.business.com/myproject/mydirectorykatalog zostanie utworzony w repozytorium. Możesz użyć tego formatu adresu URL z dowolnymi poleceniami svn, na przykład możesz użyć svn copydo wykonania kopii projektu w repozytorium za pomocą formularza adresu URL dla katalogów zi do katalogów.


nasza implementacja SVN również wymagała komunikatu zatwierdzenia dla tej akcji - więc składnia będzie następująca: svn mkdir mynewdirectory -m „mycommitmessage”
Allan Bowe

4

svn importmoże natychmiast zatwierdzić katalog lokalny lub svn mkdirjeśli chcesz utworzyć katalog w repozytorium bez udziału lokalnego pliku.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.