Jestem stosunkowo nowym programistą i nigdy wcześniej nie używałem kontroli wersji. Pracuję nad projektem Java w NetBeans i zastanawiałem się nad niektórymi opcjami kontroli wersji, które są względnie łatwe w instalacji i użyciu. Nie jestem pewien, czy to ma znaczenie, ale uruchamiam OSX.Kontrola wersji NetBeans dla newb?
Odpowiedz
W menu po wybraniu opcji Narzędzia> Wtyczki można zainstalować wtyczkę dla dowolnej używanej wersji. Mam zainstalowanego IDE 6.7, i jest wyposażony w SVN Subversion, CVS i Mercurial.
Kiedy ustawiłem mój projekt NB jako repozytorium SVN, zrobiłem to najpierw poza NB z poleceniem "svn". Po ustawieniu (tworzy wszędzie foldery .svn) NetBeans automatycznie je wykrywa i pozwala mi aktualizować/zatwierdzać/wszystkie te rzeczy.
Pracuję również na Mac OS X, z Netbeans 6.7 + SVN.
Pierwszą rzeczą do zrobienia jest utworzenie nowego repozytorium, w którym będą przechowywane wszystkie twoje pliki. Można to zrobić za pomocą narzędzia GUI takich jak SVNx lub za pośrednictwem linii poleceń:
svnadmin create REPOS_PATH
Gdy to nastąpi, jesteś gotowy do importowania projektu do repozytorium przez interfejs Netbeans! Jeśli wszystko jest skonfigurowane w twoich netbeans, powinieneś być w stanie kliknąć prawym przyciskiem myszy projekt, który nie jest jeszcze kontrolowany i wybrać "Team> Import do repozytorium SVN" lub coś podobnego (nie ma tu NB, aby wyszukać właściwy wpis).
Po tym, jeśli wszystko będzie w porządku, Twój projekt będzie podlegał kontroli wersji SVN. Możesz następnie wykonać kasę, aby pobrać lokalną kopię roboczą kodu, zatwierdzić pliki, przywrócić, itp ...
Mam nadzieję, że to pomoże!
Subwersja była prostym rozwiązaniem dla moich ograniczeń projektowych. Przewodnik Subversion dla NetBeans: http://www.netbeans.org/kb/docs/ide/subversion.html był szczególnie przydatny, jeśli chodzi o zapoznanie mnie z instalacją i podstawowym użyciem.
- 1. Kontrola wersji dla zadań domowych
- 2. Kontrola wersji dla skryptów powłoki
- 3. Kontrola wersji dla PHP Development
- 4. Kontrola wersji dla Smalltalk/Seaside?
- 5. Kontrola wersji dokumentu
- 6. Kontrola wersji dla DOCX i PDF?
- 7. Kontrola wersji dla Google App Engine
- 8. Kontrola wersji dla projektów Adobe Flash
- 9. Grafy i kontrola wersji
- 10. Bezpieczna kontrola wersji
- 11. Dokumentacja i kontrola wersji
- 12. Kontrola wersji pakietowej MVC4
- 13. Aplikacje Grails i kontrola wersji
- 14. Stos i kontrola wersji Haskella
- 15. Kontrola wersji TFS 2012 vs Mercurial
- 16. Sprawdzanie zmian w bazie danych (kontrola wersji)
- 17. Kontrola wersji TFS nie wykazuje konfliktów
- 18. Vim, LaTeX, zawijanie tekstu i kontrola wersji
- 19. Niewłaściwa kontrola wersji SIP podczas instalacji pyqt
- 20. NuGet i kontrola wersji rozproszonej (DVCS)
- 21. Kontrola wersji w aplikacjach na Androida
- 22. Zenburn dla Netbeans
- 23. Dekompilator Java dla netbeans
- 24. Ustawienia NetBeans dla GCC
- 25. Równoważnik Mylyn dla Netbeans?
- 26. Silna kontrola dostępu dla Gollum?
- 27. Wbudowana kontrola HTML dla Blackberry?
- 28. Kontrola Eksploratora Windows dla WPF?
- 29. Kontrola chmury tagów dla WPF
- 30. Go, pobierz, zainstaluj, pakiety lokalne i kontrola wersji