This shows you the differences between two versions of the page.
sd-ca:colaborative [2016/02/23 15:22] cosmin_ioan.petrisor [Chat] |
sd-ca:colaborative [2016/02/23 20:28] (current) cosmin_ioan.petrisor [Git] |
||
---|---|---|---|
Line 13: | Line 13: | ||
Google Drive ofera un serviciu de stocare de fisiere, intr-un sistem de foldere care pot fi partajate intre mai multi utilizatori. Interfata online ofera posibilitatea editarii concomitente a fisierelor, un utilizator putand sa urmareasca modificarile pe care le fac ceilalti utilizatori in timp real. Exista si o aplicatie desktop care face o copie locala a fisierelor, insa tratarea conflictelor (modificari concomitente de catre doi utilizatori) este limitata. | Google Drive ofera un serviciu de stocare de fisiere, intr-un sistem de foldere care pot fi partajate intre mai multi utilizatori. Interfata online ofera posibilitatea editarii concomitente a fisierelor, un utilizator putand sa urmareasca modificarile pe care le fac ceilalti utilizatori in timp real. Exista si o aplicatie desktop care face o copie locala a fisierelor, insa tratarea conflictelor (modificari concomitente de catre doi utilizatori) este limitata. | ||
- | //Daca doriti sa folositi Google Drive pentru proiectul vostru, este alegerea voastra, dar nu uitati sa ii oferiti acces si tutorelui vostru.// | + | <note>Daca doriti sa folositi Google Drive pentru proiectul vostru, este alegerea voastra, dar nu uitati sa ii oferiti acces si tutorelui vostru.</note> |
==== Dropbox ==== | ==== Dropbox ==== | ||
Dropbox ofera un serviciu de stocare de fisiere si este utilizat preponderent ca aplicatie desktop care face o copie locala a fisierelor. In cazul conflictelor (modificari concomitente de catre doi utilizatori) se pastreaza ambele variante ale fisierelor, fiind responsabilitatea utilizatorilor sa gestioneze aceasta situatie, sa faca merge intre cele doua versiuni. Dropbox ofera, de asemenea, si un istoric al versiunilor unui fisier. | Dropbox ofera un serviciu de stocare de fisiere si este utilizat preponderent ca aplicatie desktop care face o copie locala a fisierelor. In cazul conflictelor (modificari concomitente de catre doi utilizatori) se pastreaza ambele variante ale fisierelor, fiind responsabilitatea utilizatorilor sa gestioneze aceasta situatie, sa faca merge intre cele doua versiuni. Dropbox ofera, de asemenea, si un istoric al versiunilor unui fisier. | ||
- | //Daca doriti sa folositi Doodle pentru proiectul vostru, este alegerea voastra, dar nu uitati sa ii oferiti acces si tutorelui vostru.// | + | <note>Daca doriti sa folositi Dropbox pentru proiectul vostru, este alegerea voastra, dar nu uitati sa ii oferiti acces si tutorelui vostru.</note> |
===== Sisteme de versionare ===== | ===== Sisteme de versionare ===== | ||
Line 31: | Line 31: | ||
* [[http://www.tutorialspoint.com/svn/index.htm|Tutorials point]] | * [[http://www.tutorialspoint.com/svn/index.htm|Tutorials point]] | ||
- | //Daca doriti sa utilizati SVN, vorbiti cu tutorele vostru, va poate gestiona un repository pe [[https://riouxsvn.com/|RiouxSVN]]// | + | <note> |
+ | Daca doriti sa utilizati SVN, vorbiti cu tutorele vostru, va poate gestiona un repository pe [[https://riouxsvn.com/|RiouxSVN]] | ||
+ | </note> | ||
==== Git ==== | ==== Git ==== | ||
Line 39: | Line 40: | ||
Nu va lasati insa descurajati! Precum ati observat, de la USO, lumea Open-Source favorizeaza git, asa ca va punem la dispozitie doua tutoriale foarte bune pe care le puteti parcurge pentru a va obisnui cu sistemul: | Nu va lasati insa descurajati! Precum ati observat, de la USO, lumea Open-Source favorizeaza git, asa ca va punem la dispozitie doua tutoriale foarte bune pe care le puteti parcurge pentru a va obisnui cu sistemul: | ||
* [[https://try.github.io/|Github]] | * [[https://try.github.io/|Github]] | ||
- | * [[http://gitreal.codeschool.com/|Codeschool]] | + | * [[https://www.atlassian.com/git/|Atlassian]] |
+ | * [[https://www.codeschool.com/courses/try-git|Code School]] | ||
- | Va recomandam calduros sa il incercati primul tutorial, datorita caracterului interactiv pe care il ofera (consola in care voi veti da comenzile). Cel de-al doilea tutorial se adreseaza celor care doresc sa aprofundeze mecanismul sistemului de versionare. | + | <note> |
+ | Daca doriti sa utilizati Git, va recomandam calduros sa incercati primul tutorial, datorita caracterului interactiv pe care il ofera (consola in care voi veti da comenzile). Cel de-al doilea tutorial include, pe langa elementele de baza, si concepte avansate pentru cei care vor sa aprofundeze mecanismele de finete ale protocolului. | ||
+ | </note> | ||
- | //Daca doriti sa utilizati Git, vorbiti cu tutorele vostru, va poate gestiona un repository pe [[http://gitlab.cs.pub.ro|GitLab]]// | + | <note> |
+ | Daca doriti sa utilizati Git, vorbiti cu tutorele vostru, va poate gestiona un repository pe [[http://gitlab.cs.pub.ro|GitLab]] | ||
+ | </note> | ||
====== Discutii ====== | ====== Discutii ====== | ||
Line 75: | Line 81: | ||
====== Gestiunea taskurilor ====== | ====== Gestiunea taskurilor ====== | ||
- | Platformele pentru gestiunea taskurilor permit distribuirea responsabilitatilor, estimarea efortului ramas si compararea efortului depus cu estimarile de pana acum. **Nu sunteti obligati sa folositi nicio platforma de gestiune a taskurilor, puteti obtine punctaj maxim la proiect si fara folosirea lor, dar sunteti liberi sa le folositi daca considerati ca va aduc un plus de eficienta.** | + | Platformele pentru **gestiunea task-urilor** permit distribuirea responsabilitatilor, estimarea efortului ramas si compararea efortului depus cu estimarile de pana acum. |
+ | |||
+ | <note important> | ||
+ | Nu sunteti obligati sa folositi nicio platforma de gestiune a task-urilor, puteti obtine punctaj maxim la proiect si fara folosirea lor, dar sunteti liberi sa le folositi daca considerati ca va aduc un plus de eficienta. | ||
+ | </note> | ||
===== Jira ===== | ===== Jira ===== | ||
- | Jira permite gestiunea taskurilor, distribuirea responsabilitatilor, estimarea efortului ramas intr-o interfata web bazata pe formulare si board-uri. Board-urile sunt modalitati de a prezenta taskurile introduse intr-o forma care face mai usoara spargerea taskurilor mari in taskuri mici si prioritizarea acestora. Va poate ajuta in faza de planificare si impartire a responsabilitatilor. [[|Scurt video cu ce poate oferi]] | + | Jira permite gestiunea task-urilor, distribuirea responsabilitatilor, estimarea efortului ramas intr-o interfata web bazata pe formulare si board-uri. Board-urile sunt modalitati de a prezenta task-urile introduse intr-o forma care face mai usoara spargerea task-urilor mari in taskuri mici si prioritizarea acestora. De asemena, Jira poate fi interfatat cu o **solutie de versionare** si/sau **code review** pentru a face update automat la statusul task-urilor, in functie de commit-uri. Va poate ajuta in faza de planificare si impartire a responsabilitatilor. [[https://www.youtube.com/watch?v=NrHpXvDXVrw|Lung video cu ce poate oferi]], dar merita din plin sa il urmariti. :) |
===== Trello ===== | ===== Trello ===== |