Netbeans - praca zespołowa

0

Witam.

Prosiłbym abyś cie mi polecili najlepszy sposób na zdalną pracę zespołową w Netbeans.
Chodzi o to aby projekt był edytowany z dwóch komputerów i aktualizowany jak najszybciej (najlepiej w czasie rzeczywistym). Próbowaliśmy już za pomocą plugin'u Team Serwer, który jest udostępniony za darmo w pakietach NetBeans. Ale gdy dwóch z edytuje ten sam plik (choćby drobna zmiana) to wysypuje dziwne rzeczy. Może łatwo się to naprawia ale gdy z edytuje się parę plików to przestaje być to wygodne.

Jakie wy znacie, waszym zdaniem, najlepsze metody na tego typu pracę ?

0

Dowolny VCS? Na przykład git. Ale jak dwie osoby chcą edytować ten sam plik w tym samym czasie to jest to po prostu idiotyczny pomysł i żadne narzędzia do programowania ci nie pomogą. Jak to mawiają "na głupotę nie ma rady". Tak sie po prostu nigdy nie programuje. Jak chcesz sobie edytować dokument online w czasie rzeczywistym przez wiele osób to sobie googledoca użyj...

0

Czyli rozumiem że nie istnieją w tych czasach takie możliwości gdzie kod ulega regularnemu wysyłaniu zmian innym i odbioru zmian od innych ?
Może edycja tego samego pliku jest głupia, ale chciałbym chociaż żebym nie musiał klikać commit/update lecz aby środowisko informowało mnie o ew. zmianach bądź od razu aktualizowało.

Nie wiem, może wymagam zbyt wiele, ale prosiłbym o podanie chociaż najlepszego CVS dla Netbeansa.

0

Istnieją, tylko ze zwykle programiści nie piszą hello worldów i nie dzielą się swoimi zmianami co 3 minuty, tylko klepią coś przez przynajmniej kilka godzin (albo klepią w nowym branchu przez kilka dni) zanim jest się czym dzielić, w efekcie problemy o których piszesz w ogóle nie istnieją.
IntelliJ sprawdza sobie w tle czy się coś w repo nie zmieniło i jak próbujesz edytować plik który w repo ma już jakąś wyższą rewizję to cię o tym informuje od razu.

0

Potrzebujesz narzędzie do programowania w parach tyle że zdalne? Generalnie nie w NB. Jest na przykład takie coś > http://c2.com/cgi/wiki?VirtualPairProgramming albo http://gobby.0x539.de/trac/wiki lecz jak pisze @Shalom współdzielenie kodu nie na tym polega.

0

Użyj git-a np. hostowanego na
(darmowe opcje, prywatne repozytoria) https://bitbucket.org/
lub
(prywatne repozytoria za kasę, OSS za darmo) https://github.com/

Jak?
https://netbeans.org/kb/docs/ide/git.html

Możesz w ten sposób edytować źródła i dokumentację.
Plików binarnych nie polecam dodawać.

0

W zasadzie można bez żadnych dodatkowych programów. Odpalasz skype w trybie głosowym i/lub wideo i się komunikujesz (ale to działa tylko w przypadku dwóch osób, jeśli ich jest więcej to tylko do chaosu prowadzi).

1 użytkowników online, w tym zalogowanych: 0, gości: 1