Skip to content

Commit

Permalink
Merge remote branch 'pletisan/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
schacon committed Apr 10, 2010
2 parents b91da5a + a2e9a31 commit b3ef33e
Show file tree
Hide file tree
Showing 2 changed files with 259 additions and 2 deletions.
4 changes: 2 additions & 2 deletions sr/01-introduction/01-chapter1.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

## О контроли верзије ##

Шта је контрола верзије и зашто би требало да бринеш? Контрола верзије је систем који снима промене над фајлом или скупом фајлова у времену да би се после могла вратити поједина верзија по потреби. За примере у овој књизи користићеш изворни код програма као фајлове чије верзије ћемо контролисати, иако реално ово се може радити са било којим типм фајла на компјутеру.
Шта је контрола верзије и зашто би требало да знате за то? Контрола верзије је систем који снима промене над фајлом или скупом фајлова у времену да би се после могла вратити поједина верзија по потреби. У примерима у овој књизи користићете изворни код програма као фајлове чије верзије се контролишу, иако у реалности ово се може искористити за скоро било који тип фајла на компјутеру.

Ако си графички или веб дизајнер, а желиш чувати сваку верзију слике или распореда елемената (layout?), добар одабит јесте систем за контролу верзије (VCS - Version Control System). Он дозвољава да се фајл врати на претходну верзију, да се цео пројекат врати на претходно стање, да се пореде промене кроз време, да се види ко је последњи мењао и можда узроковао проблем, ко је допринео конфликту и када, као и много више. Коришћење овог система углавном значи да, ако поквариш ствари или изгубиш фајлове, врло лако можеш да их вратиш на исправно стање. Додатно, ово се добија са врло мало посла више него што већ радиш.
Ако сте графички или веб дизанер и желите да чувате сваку верзију слике или шаблона (што сигурно желите), мудро је користити систем за контролу верзија (VCS). Он омогућава да се фајлови врате на претходна стања, да се цео пројекат врати на неко стање из прошлости, да се пореде промене током времена, да се види ко је последњи мењао и шта те се тако брже дође до узрока проблема, ко је направио проблем и када, и више. Коришћење VCS генерално значи да ако нешто зезнете или изгубите фајлове, лако се ствари могу поправити. Уз то, све ово долази уз врло мало додатног посла.

### Локални системи контроле верзије ###

Expand Down
Loading

0 comments on commit b3ef33e

Please sign in to comment.