You are currently viewing SVN Jak utworzyć nowy branch i sklonować repozytorium – 1 proste rozwiązanie?
Photo by Ray Hennessy on Unsplash
Could You Please Share This Post? I Appreciate It And Thank YOU! :) Have A Nice Day!
4.9
(175)

W tym krótkim poście przedstawię Ci temat: SVN jak utworzyć nowy branch w repozytorium oraz jak zrobić kopię głównego repozytorium w Twoim lokalnym branch’u.

Trochę teorii

Co to jest SVN?

Subversion (SVN) służy do utrzymywania aktualnych i historycznych wersji projektów. SVN to scentralizowany system kontroli wersji typu open source. Jest licencjonowany pod Apache. Jest również określany jako system kontroli wersji oprogramowania i rewizji.

Czym jest trunk, branch i tag?

Repozytorium SVN (SubVersioN) składa się z trzech głównych katalogów: Trunk, Branches i Tags. Trunk jest główną gałęzią, linią projektu, gdzie trafiają wszystkie stabilne skrypty. Branches to katalog, gdzie przechowywane są wszystkie boczne linie rozwoju projektu, które będziemy mogli wcielić do linii głównej. Co to oznacza? Jeśli chcesz dodać jakąkolwiek poprawkę do skryptu znajdującego się w katalogu trunk, powinieneś najpierw utworzyć poboczny branch, gdzie będziesz przechowywał nową wersję skryptu aż do momentu połączenia obu tych gałęzi. Tags to znaczniki określonych wersji, które w dowolnym momencie pozwalają nam na ich odtworzenie.

Do dzieła! SVN jak utworzyć nowy branch w repozytorium

Tworzymy nowy branch:

svn mkdir "your url" -m "your comment"

Przed dodaniem nowych skryptów bądź dodaniem nowej wersji już istniejącego pliku należy skopiować zawartość trunk’a do naszego brancha:

svn copy "your trunk url" "your branch url" -m "your comment"

Jeśli spodobał Ci się ten post to zostaw proszę komentarz poniżej lub udostępnij ten post na swoim Facebook’u, Twitter’ze, LinkedIn lub innej stronie z mediami społecznościowymi.
Dzięki!

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 175

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?