Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Visual Studio propojení 2 programátorů

Aktivity
Avatar
Zajda
Člen
Avatar
Zajda:20.6.2013 21:10

Ahoj, chtěl bych vás poprosit o radu, jak propojit pomocí Visual Studia (verze 2010 professional) 2 programátory... Jedná se konkrétně o spolupráci na projektu v C#...
Vím, že je tam možnost Team Foundation Server, ale absolutně o něm nic nevím :-(

Díky za každý tip..

 
Odpovědět
20.6.2013 21:10
Avatar
Зайчик
Člen
Avatar
Odpovídá na Zajda
Зайчик:20.6.2013 21:13

Git by na to nestačil?

Nahoru Odpovědět
20.6.2013 21:13
Коммунизм для нашего будущего!
Avatar
Zajda
Člen
Avatar
Odpovídá na Зайчик
Zajda:20.6.2013 21:17

můžu se zeptat, jak to funguje? případně, jak se propojím, ale to už bych si i vygooglil :)

 
Nahoru Odpovědět
20.6.2013 21:17
Avatar
Зайчик
Člen
Avatar
Odpovídá na Zajda
Зайчик:20.6.2013 21:19

normálka github.com , vytvoříš si učet, repository pak si nejspíš budeš muset stáhnout přímo git :) a pomocí aplikace ať už textového nebo grafického rozhraní si to nahrajes právě na svoje místečko na githubu. Každopádně mám pocit že si musíš private zaplatit.. public je free. private je free myslím na bitbucket.com

Nahoru Odpovědět
20.6.2013 21:19
Коммунизм для нашего будущего!
Avatar
Zajda
Člen
Avatar
Odpovídá na Зайчик
Zajda:20.6.2013 21:28

super, to vyzkouším zkoumal jsem to a pokud se nepletu, udělám registraci, pozvu uživatele, do 5 zdarma..
následně stáhnu jejich klienta a v něm bude potřeba programovat??? nebo mi zůstane VS? :-) vím že jsou to blbý otázky, ale nějak tomu nerozumím ;)

 
Nahoru Odpovědět
20.6.2013 21:28
Avatar
Зайчик
Člen
Avatar
Odpovídá na Zajda
Зайчик:20.6.2013 21:30

na server uploaduješ jen zdrojáky, programuj si v čem chceš :) v gitu programovat ani nejde je to jen pro správu zvolíš si složku popisek a pushneš to na server :) a tvuj kamarád to uvidí github.com/tvuj­nick/nazevpro­jektu:) a tak si to můžete verzovat, takhle to dělám i já .. nevím možná jde nějak propojit i visual studio přímo s gitem ale pochybuju že ve free verzi to půjde, ale kdo ví

Nahoru Odpovědět
20.6.2013 21:30
Коммунизм для нашего будущего!
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Zajda
Kit:20.6.2013 21:36

Git je vlastně lokální a současně i síťový souborový systém, který si umí udržovat historii a přitom šetří přenosovou kapacitou i úložným prostorem. Přenáší se jen změny.

Nahoru Odpovědět
20.6.2013 21:36
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Zajda
Člen
Avatar
Zajda:20.6.2013 21:42

Na FTP na hostingu asi nic podobného neudělám, že? :-(

 
Nahoru Odpovědět
20.6.2013 21:42
Avatar
Зайчик
Člen
Avatar
Odpovídá na Zajda
Зайчик:20.6.2013 21:48

no "něco" podobného možná i jo.. ale určitě to nebude tak precizní jak na gitu

Nahoru Odpovědět
20.6.2013 21:48
Коммунизм для нашего будущего!
Avatar
Zajda
Člen
Avatar
Zajda:20.6.2013 21:58

Oka, využiju github, vhold to budu muset nechat veřejně, ale možnost mít to s sebou v mobilu/tabletu je super ;) ten se mi líbí! hrozně díky za tip! ;)8|

 
Nahoru Odpovědět
20.6.2013 21:58
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Zajda
Kit:20.6.2013 22:04

Vyzkoušej ještě http://gist.github.com , možná splní tvé očekávání.

Editováno 20.6.2013 22:04
Nahoru Odpovědět
20.6.2013 22:04
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Zajda
Člen
Avatar
Zajda:20.6.2013 22:07

už zkouším github přes tu jejich appku pro win, ta vypadá dobře ;)

 
Nahoru Odpovědět
20.6.2013 22:07
Avatar
Odpovídá na Zajda
Luboš Běhounek Satik:20.6.2013 22:20

Kdyz pouzivate MSVS, tak bych doporucil to TFS.
Do 5 lidi je to free.

Musite mit server (nekdo z vas si to nainstaluje na PC, pripadne sezenete nejaky hosting), vytvorite ucty a pak se tam jen pripojite :)

Nahoru Odpovědět
20.6.2013 22:20
https://www.facebook.com/peasantsandcastles/
Avatar
Luboš Běhounek Satik:20.6.2013 22:21

Hlavni vyhoda je, ze je to integrovane primo v MSVS, takze to krasne spolupracuje.

Pokud nemate verejnou IP nikdo, tak se muzete pripojit pres Hamachi nebo treba N2N.

Nahoru Odpovědět
20.6.2013 22:21
https://www.facebook.com/peasantsandcastles/
Avatar
Zajda
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
Zajda:20.6.2013 22:44

server ale musím mít s Windowsama, že?
na linuxu to nerozjedu.. :-O nebo jo?

 
Nahoru Odpovědět
20.6.2013 22:44
Avatar
Odpovídá na Zajda
Luboš Běhounek Satik:21.6.2013 0:41

Asi jo, netusim, jestli to nejak lze rozjet na linuxu, ale nahore jsi psal, ze mate visual studio, to taky nejde na linuxu :)

Staci to zalozit i na svem PC a budto mit verejnou ip nebo pouzit hamachi/n2n nebo neco podobnyho.

Nahoru Odpovědět
21.6.2013 0:41
https://www.facebook.com/peasantsandcastles/
Avatar
Zajda
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
Zajda:21.6.2013 0:50

jj, s visualem jedeme na W7 a W8.. ale jediný hosting/server který máme k dispozici je pod linuxem ;)

no já to zkusím, trochu pogooglím... :-) strýček google ví "všecko", když ví člověk co hledat :-)

takže díky :)

 
Nahoru Odpovědět
21.6.2013 0:50
Avatar
Odpovídá na Zajda
Luboš Běhounek Satik:21.6.2013 1:21

Tak muzete ten server udelat ze sveho pc :)

Nahoru Odpovědět
21.6.2013 1:21
https://www.facebook.com/peasantsandcastles/
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Zajda
Kit:21.6.2013 7:02

Pokud mají Windows mezi sebou komunikovat, zpravidla k tomu potřebují linuxový server :)

Nahoru Odpovědět
21.6.2013 7:02
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Jan Vargovský
Tvůrce
Avatar
Jan Vargovský:21.6.2013 12:11

My používáme v práci SVN. Je tam verzování, můžeš se vrátit k jednotlivé revizi, upravovat kody, když náhodou upravujete 2(a nebo více) jednu třídu, tak to upozorní, že neví jaké kody má použít (resp. až jeden commitne tak to nevadí, ale až bude chtít commitovat druhý, tak už to problém většinou bude) Je tam import přímo do VS, takže jen zapneš VS updatneš si na aktuální revizi a před zavřením commitneš.

Jinak commit - odešle se to na server a tvoje verze co máš v pc bude právě ta aktuální.
update - stáhneš si aktuální(můžeš jakoukoliv revizi, když si vybereš) verzi(revizi) do pc.

 
Nahoru Odpovědět
21.6.2013 12:11
Avatar
Odpovídá na Jan Vargovský
Luboš Běhounek Satik:21.6.2013 12:31

tyhle zaklady jsou v svn/git/tfs v podstate stejne :)

Nahoru Odpovědět
21.6.2013 12:31
https://www.facebook.com/peasantsandcastles/
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Jan Vargovský
Kit:21.6.2013 12:33

SVN vyžaduje online přístup ke společnému zdroji. Git ho nepotřebuje.

Nahoru Odpovědět
21.6.2013 12:33
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Luboš Běhounek Satik
Kit:21.6.2013 12:38

Základy možná ano, ale proti SVN je Git vyšší level, na kterém jsou i Mercurial a Bazaar. SVN se hodí až pro větší skupiny na centrální server, ale na stanice je i v těch případech výhodné použít např. Git.

Nahoru Odpovědět
21.6.2013 12:38
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Kit
Jan Vargovský:21.6.2013 15:15

Git nepotřebuje online přístup, aby si stáhli last verzi ? Nechápu... Každopádně jsem doporučil něco a řekl proč se mi to líbí, nic takového tu nebylo za návrh a nic jednodušího než 2x kliknout abys měl synchronizovaný kod už asi není ...

 
Nahoru Odpovědět
21.6.2013 15:15
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Jan Vargovský
Kit:21.6.2013 15:21

Git potřebuje ten online přístup pouze při stahování nové verze a při uploadu úprav. Obojí se dělá obvykle jednou denně. Mezitím si můžeš verzovat lokálně i bez přístupu k serveru a dělat si i lokální branche, které na server dávat nechceš. To SVN AFAIK neumí.

Nahoru Odpovědět
21.6.2013 15:21
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Luboš Běhounek Satik:27.6.2013 13:46

Tak jsem si ted vyzkousel zalozeni TFS hostingu u MS, je to uplne jednoduche, nemusite nic instalovat, jen parkrat kliknete a mate to hotovy :)

1. Tady se regnete a proklikate to
http://tfs.visualstudio.com/

Pak se prihlasite a meli byste se dostat na stranku

https://nazevvasehouloziste.visualstudio.com/
kde si muzete spravovat projekty, po kliknuti na projekt jen vpravo vyberete
Open new instance of Visual Studio a ono vas to samo v VS prihlasi a vybere toto uloziste.

Pak uz ho muzete pouzivat, pridat do nej novy nebo existujici projekt a vesele verzujete :)

Pokud pouzivate Visual Studio a jeste zadny verzovaci system nemate, tak doporucuju si to aspon vyzkouset, je to urcite lepsi nez si posilat upravy treba mailem ;)

Nahoru Odpovědět
27.6.2013 13:46
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Michal Žůrek - misaz
Luboš Běhounek Satik:27.6.2013 13:50

jj, ale myslim, ze pro max 5 lidi na to jedno uloziste

Nahoru Odpovědět
27.6.2013 13:50
https://www.facebook.com/peasantsandcastles/
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 28 zpráv z 28.