https://mfiles.pl/pl/index.php?title=Kontrola_wersji&feed=atom&action=history
Kontrola wersji - Historia wersji
2024-03-29T00:40:07Z
Historia wersji tej strony wiki
MediaWiki 1.39.4
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=213967&oldid=prev
Zybex: cleanup bibliografii i rotten links
2024-01-17T23:20:16Z
<p>cleanup bibliografii i rotten links</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 00:20, 18 sty 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l58">Linia 58:</td>
<td colspan="2" class="diff-lineno">Linia 58:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><noautolinks></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><noautolinks></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Chancon S., Straub B. (2014), ''Pro Git: everything you need to know about Git'', Apress, Mountain View, California</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Chancon S., Straub B. (2014), ''Pro Git: everything you need to know about Git'', Apress, Mountain View, California</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Ernst M. (2012)<del style="font-weight: bold; text-decoration: none;">. </del>''[https://homes.cs.washington.edu/~mernst/pubs/gui-thread-issta2012.pdf Finding errors in multithreaded GUI applications<del style="font-weight: bold; text-decoration: none;">][https://dl.acm.org/citation.cfm?id=2336782&CFID=989414135&CFTOKEN=68634800 [2]</del>]'', Proceedings of the 2012 International Symposium on Software Testing and Analysis, Minneapolis</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Ernst M. (2012)<ins style="font-weight: bold; text-decoration: none;">, </ins>''[https://homes.cs.washington.edu/~mernst/pubs/gui-thread-issta2012.pdf Finding errors in multithreaded GUI applications]'', Proceedings of the 2012 International Symposium on Software Testing and Analysis, Minneapolis</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017), ''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017), ''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014), ''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014), ''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td></tr>
</table>
Zybex
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=213327&oldid=prev
Zybex: cleanup bibliografii i rotten links
2024-01-12T15:37:07Z
<p>cleanup bibliografii i rotten links</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 16:37, 12 sty 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l59">Linia 59:</td>
<td colspan="2" class="diff-lineno">Linia 59:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Chancon S., Straub B. (2014), ''Pro Git: everything you need to know about Git'', Apress, Mountain View, California</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Chancon S., Straub B. (2014), ''Pro Git: everything you need to know about Git'', Apress, Mountain View, California</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Ernst M. (2012). ''[https://homes.cs.washington.edu/~mernst/pubs/gui-thread-issta2012.pdf Finding errors in multithreaded GUI applications][https://dl.acm.org/citation.cfm?id=2336782&CFID=989414135&CFTOKEN=68634800 [2]]'', Proceedings of the 2012 International Symposium on Software Testing and Analysis, Minneapolis</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Ernst M. (2012). ''[https://homes.cs.washington.edu/~mernst/pubs/gui-thread-issta2012.pdf Finding errors in multithreaded GUI applications][https://dl.acm.org/citation.cfm?id=2336782&CFID=989414135&CFTOKEN=68634800 [2]]'', Proceedings of the 2012 International Symposium on Software Testing and Analysis, Minneapolis</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017)<del style="font-weight: bold; text-decoration: none;">. </del>''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017)<ins style="font-weight: bold; text-decoration: none;">, </ins>''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014), ''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014), ''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Sink E. (2011), ''Version control by example'', Pyrenean Gold Press, Champaign, Illinois</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Sink E. (2011), ''Version control by example'', Pyrenean Gold Press, Champaign, Illinois</div></td></tr>
</table>
Zybex
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=211800&oldid=prev
Zybex: cleanup bibliografii i rotten links
2024-01-07T18:02:05Z
<p>cleanup bibliografii i rotten links</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 19:02, 7 sty 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l57">Linia 57:</td>
<td colspan="2" class="diff-lineno">Linia 57:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Bibliografia==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Bibliografia==</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><noautolinks></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><noautolinks></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Chancon S., Straub B. (2014)<del style="font-weight: bold; text-decoration: none;">. </del>''Pro Git: everything you need to know about Git'', Apress, Mountain View, California</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Chancon S., Straub B. (2014)<ins style="font-weight: bold; text-decoration: none;">, </ins>''Pro Git: everything you need to know about Git'', Apress, Mountain View, California</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Ernst M. (2012). ''[https://homes.cs.washington.edu/~mernst/pubs/gui-thread-issta2012.pdf Finding errors in multithreaded GUI applications][https://dl.acm.org/citation.cfm?id=2336782&CFID=989414135&CFTOKEN=68634800 [2]]'', Proceedings of the 2012 International Symposium on Software Testing and Analysis, Minneapolis</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Ernst M. (2012). ''[https://homes.cs.washington.edu/~mernst/pubs/gui-thread-issta2012.pdf Finding errors in multithreaded GUI applications][https://dl.acm.org/citation.cfm?id=2336782&CFID=989414135&CFTOKEN=68634800 [2]]'', Proceedings of the 2012 International Symposium on Software Testing and Analysis, Minneapolis</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017). ''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017). ''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td></tr>
</table>
Zybex
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=207357&oldid=prev
Zybex: cleanup bibliografii i rotten links
2023-12-19T14:27:55Z
<p>cleanup bibliografii i rotten links</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 15:27, 19 gru 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l60">Linia 60:</td>
<td colspan="2" class="diff-lineno">Linia 60:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Ernst M. (2012). ''[https://homes.cs.washington.edu/~mernst/pubs/gui-thread-issta2012.pdf Finding errors in multithreaded GUI applications][https://dl.acm.org/citation.cfm?id=2336782&CFID=989414135&CFTOKEN=68634800 [2]]'', Proceedings of the 2012 International Symposium on Software Testing and Analysis, Minneapolis</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Ernst M. (2012). ''[https://homes.cs.washington.edu/~mernst/pubs/gui-thread-issta2012.pdf Finding errors in multithreaded GUI applications][https://dl.acm.org/citation.cfm?id=2336782&CFID=989414135&CFTOKEN=68634800 [2]]'', Proceedings of the 2012 International Symposium on Software Testing and Analysis, Minneapolis</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017). ''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017). ''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014)<del style="font-weight: bold; text-decoration: none;">. </del>''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014)<ins style="font-weight: bold; text-decoration: none;">, </ins>''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Sink E. (2011), ''Version control by example'', Pyrenean Gold Press, Champaign, Illinois</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Sink E. (2011), ''Version control by example'', Pyrenean Gold Press, Champaign, Illinois</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Wheeler D. (2012), ''Software Inspection: An Industry Best Practice'', John Wiley & Sons: IEEE Computer Society Press, Hoboken, New Jersey</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Wheeler D. (2012), ''Software Inspection: An Industry Best Practice'', John Wiley & Sons: IEEE Computer Society Press, Hoboken, New Jersey</div></td></tr>
</table>
Zybex
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=200085&oldid=prev
Zybex: cleanup bibliografii i rotten links
2023-12-01T19:13:09Z
<p>cleanup bibliografii i rotten links</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 20:13, 1 gru 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l61">Linia 61:</td>
<td colspan="2" class="diff-lineno">Linia 61:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017). ''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Gousios G., Spinellis D. (2017). ''[https://gousios.org/pub/mining-soft-eng-data-github.pdf Mining Software Engineering Data from GitHub]'', Proceedings of the 39th International Conference on Software Engineering Companion</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014). ''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014). ''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Sink E. (2011)<del style="font-weight: bold; text-decoration: none;">. </del>''Version control by example'', Pyrenean Gold Press, Champaign, Illinois</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Sink E. (2011)<ins style="font-weight: bold; text-decoration: none;">, </ins>''Version control by example'', Pyrenean Gold Press, Champaign, Illinois</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Wheeler D. (2012), ''Software Inspection: An Industry Best Practice'', John Wiley & Sons: IEEE Computer Society Press, Hoboken, New Jersey</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Wheeler D. (2012), ''Software Inspection: An Industry Best Practice'', John Wiley & Sons: IEEE Computer Society Press, Hoboken, New Jersey</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></noautolinks></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></noautolinks></div></td></tr>
</table>
Zybex
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=197142&oldid=prev
Zybex: cleanup bibliografii i rotten links
2023-11-25T22:15:00Z
<p>cleanup bibliografii i rotten links</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 23:15, 25 lis 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l62">Linia 62:</td>
<td colspan="2" class="diff-lineno">Linia 62:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014). ''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Loeliger J. (2014). ''Kontrola wersji z systemem Git: narzędzia i techniki programistów'', Helion, Gliwice</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Sink E. (2011). ''Version control by example'', Pyrenean Gold Press, Champaign, Illinois</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Sink E. (2011). ''Version control by example'', Pyrenean Gold Press, Champaign, Illinois</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Wheeler D. (2012)<del style="font-weight: bold; text-decoration: none;">. </del>''Software Inspection: An Industry Best Practice'', John Wiley & Sons: IEEE Computer Society Press, Hoboken, New Jersey</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Wheeler D. (2012)<ins style="font-weight: bold; text-decoration: none;">, </ins>''Software Inspection: An Industry Best Practice'', John Wiley & Sons: IEEE Computer Society Press, Hoboken, New Jersey</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></noautolinks></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></noautolinks></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
</table>
Zybex
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=187958&oldid=prev
Sw: Pozycjonowanie
2023-11-18T17:18:05Z
<p>Pozycjonowanie</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 18:18, 18 lis 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l6">Linia 6:</td>
<td colspan="2" class="diff-lineno">Linia 6:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Kontrola wersji pomaga zespołom rozwiązywać tego rodzaju problemy, śledzić każdą indywidualną zmianę przez każdego użytkownika i ułatwiać ich rozwiązanie. Zmiany dokonane w jednej części oprogramowania mogą być niezgodne z tymi, które zostały wykonane przez innego dewelopera pracującego w tym samym czasie. Ten problem powinien zostać wykryty i rozwiązany w sposób uporządkowany bez blokowania pracy reszty zespołu. Ponadto, we wszystkich programach, każda [[zmiana]] może sama w sobie wprowadzić nowe błędy, a nowe oprogramowanie nie może być zaufane do czasu przetestowania. Więc testowanie i rozwijanie działają razem, dopóki nowa wersja nie będzie gotowa.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Kontrola wersji pomaga zespołom rozwiązywać tego rodzaju problemy, śledzić każdą indywidualną zmianę przez każdego użytkownika i ułatwiać ich rozwiązanie. Zmiany dokonane w jednej części oprogramowania mogą być niezgodne z tymi, które zostały wykonane przez innego dewelopera pracującego w tym samym czasie. Ten problem powinien zostać wykryty i rozwiązany w sposób uporządkowany bez blokowania pracy reszty zespołu. Ponadto, we wszystkich programach, każda [[zmiana]] może sama w sobie wprowadzić nowe błędy, a nowe oprogramowanie nie może być zaufane do czasu przetestowania. Więc testowanie i rozwijanie działają razem, dopóki nowa wersja nie będzie gotowa.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><google>ban728t</google></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Popularnym systemem używanym do kontroli wersji jest narzędzie o nazwie Git dostępne na serwisie hostingowym GitHub.com (Gousios G., Spinellis D. 2017, s. 501).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Popularnym systemem używanym do kontroli wersji jest narzędzie o nazwie Git dostępne na serwisie hostingowym GitHub.com (Gousios G., Spinellis D. 2017, s. 501).</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><google>n</google></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==TL;DR==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==TL;DR==</div></td></tr>
</table>
Sw
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=182232&oldid=prev
Sw: Infobox5 upgrade
2023-11-17T18:27:02Z
<p>Infobox5 upgrade</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 19:27, 17 lis 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Linia 1:</td>
<td colspan="2" class="diff-lineno">Linia 1:</td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">{{infobox4</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">|list1=</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><ul></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[Aktualizacja oprogramowania]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[Metodyka Extreme Programming]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[Backlog produktu]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[Mikroserwisy]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[Prototypowanie i modelowanie]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[Automatyczna indeksacja]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[Test driven development]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[SmallTalk (język programowania)]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><li>[[Webmaster]]</li></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></ul></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">}}</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''[[Kontrola]] wersji''' (ang. Version Control [[System]], Revision Control System) - to system narzędzi pomocnych w zarządzaniu kodem źródłowym. Oprogramowanie śledzi każdą modyfikację kodu źródłowego i odnotowuje rezultaty w specjalnej bazie danych. Kontrola wersji umożliwia dostęp do starszych wersji projektu, jeśli więc zostanie popełniony jakikolwiek [[błąd]], programista może szybko się cofnąć i porównać poprzednie wersje kodu. W ten sposób można usunąć usterkę. To również rodzaj zabezpieczenia przed następstwami awarii komputerów lub utratą danych (Ernst M. 2012, s. 5).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''[[Kontrola]] wersji''' (ang. Version Control [[System]], Revision Control System) - to system narzędzi pomocnych w zarządzaniu kodem źródłowym. Oprogramowanie śledzi każdą modyfikację kodu źródłowego i odnotowuje rezultaty w specjalnej bazie danych. Kontrola wersji umożliwia dostęp do starszych wersji projektu, jeśli więc zostanie popełniony jakikolwiek [[błąd]], programista może szybko się cofnąć i porównać poprzednie wersje kodu. W ten sposób można usunąć usterkę. To również rodzaj zabezpieczenia przed następstwami awarii komputerów lub utratą danych (Ernst M. 2012, s. 5).</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l66">Linia 66:</td>
<td colspan="2" class="diff-lineno">Linia 51:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Można śledzić każdą zmianę wprowadzoną do oprogramowania i połączyć ją z oprogramowaniem do zarządzania projektami i oprogramowaniem do śledzenia błędów. Następnie można opisać każdą zmianę za pomocą komunikatu opisującego cel i zamiar zmiany. Posiadając opisaną historię kodu na wyciągnięcie umożliwia się twórcom kodu prawidłowe i harmonijne zmiany, które są zgodne z zamierzonym długoterminowym projektem systemu. Może to być szczególnie ważne do skutecznego działania ze starszymi wersjami kodu i ma kluczowe znaczenie dla umożliwienia programistom szacowania przyszłych prac z dowolną dokładnością (Sink E. 2011, s. 54).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Można śledzić każdą zmianę wprowadzoną do oprogramowania i połączyć ją z oprogramowaniem do zarządzania projektami i oprogramowaniem do śledzenia błędów. Następnie można opisać każdą zmianę za pomocą komunikatu opisującego cel i zamiar zmiany. Posiadając opisaną historię kodu na wyciągnięcie umożliwia się twórcom kodu prawidłowe i harmonijne zmiany, które są zgodne z zamierzonym długoterminowym projektem systemu. Może to być szczególnie ważne do skutecznego działania ze starszymi wersjami kodu i ma kluczowe znaczenie dla umożliwienia programistom szacowania przyszłych prac z dowolną dokładnością (Sink E. 2011, s. 54).</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{{infobox5|list1={{i5link|a=[[Aktualizacja oprogramowania]]}} &mdash; {{i5link|a=[[Metodyka Extreme Programming]]}} &mdash; {{i5link|a=[[Backlog produktu]]}} &mdash; {{i5link|a=[[Mikroserwisy]]}} &mdash; {{i5link|a=[[Prototypowanie i modelowanie]]}} &mdash; {{i5link|a=[[Automatyczna indeksacja]]}} &mdash; {{i5link|a=[[Test driven development]]}} &mdash; {{i5link|a=[[SmallTalk (język programowania)]]}} &mdash; {{i5link|a=[[Webmaster]]}} }}</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Bibliografia==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Bibliografia==</div></td></tr>
</table>
Sw
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=156772&oldid=prev
Sw: Czyszczenie tekstu
2023-11-02T11:22:58Z
<p>Czyszczenie tekstu</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 12:22, 2 lis 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l14">Linia 14:</td>
<td colspan="2" class="diff-lineno">Linia 14:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''[[Kontrola]] wersji''' (ang. Version Control [[System]], Revision Control System) <del style="font-weight: bold; text-decoration: none;">– </del>to system narzędzi pomocnych w zarządzaniu kodem źródłowym. Oprogramowanie śledzi każdą modyfikację kodu źródłowego i odnotowuje rezultaty w specjalnej bazie danych. Kontrola wersji umożliwia dostęp do starszych wersji projektu, jeśli więc zostanie popełniony jakikolwiek [[błąd]], programista może szybko się cofnąć i porównać poprzednie wersje kodu. W ten sposób można usunąć usterkę. To również rodzaj zabezpieczenia przed następstwami awarii komputerów lub utratą danych (Ernst M. 2012, s. 5).</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''[[Kontrola]] wersji''' (ang. Version Control [[System]], Revision Control System) <ins style="font-weight: bold; text-decoration: none;">- </ins>to system narzędzi pomocnych w zarządzaniu kodem źródłowym. Oprogramowanie śledzi każdą modyfikację kodu źródłowego i odnotowuje rezultaty w specjalnej bazie danych. Kontrola wersji umożliwia dostęp do starszych wersji projektu, jeśli więc zostanie popełniony jakikolwiek [[błąd]], programista może szybko się cofnąć i porównać poprzednie wersje kodu. W ten sposób można usunąć usterkę. To również rodzaj zabezpieczenia przed następstwami awarii komputerów lub utratą danych (Ernst M. 2012, s. 5).</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Obecnie systemy kontroli wersji są niezbędnymi narzędziami w świecie inżynierii oprogramowania. W zasadzie każdy [[projekt]], niezależnie od stopnia skomplikowania i nakładu pracy niezbędnego do jego wykonania, używa kontroli wersji. Kontrola wersji umożliwia jednoczesną pracę wielu osób przy jednym projekcie. Każda osoba edytuje swoją własną kopię pliku i wybiera kiedy podzielić się tymi zmianami zresztą zespołu. Tak, że chwilowe lub częściowe edycje dokonane przez jedną z osób nie interferują z pracą wykonywaną przez resztę członków zespołu. W szczególnych przypadkach, kiedy dwie osoby edytują tą samą linię kodu, kontrola wersji wymaga interwencji ze strony użytkownika, który podejmuje decyzję co robić dalej (Chancon S., Straub B. 2014, s. 27).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Obecnie systemy kontroli wersji są niezbędnymi narzędziami w świecie inżynierii oprogramowania. W zasadzie każdy [[projekt]], niezależnie od stopnia skomplikowania i nakładu pracy niezbędnego do jego wykonania, używa kontroli wersji. Kontrola wersji umożliwia jednoczesną pracę wielu osób przy jednym projekcie. Każda osoba edytuje swoją własną kopię pliku i wybiera kiedy podzielić się tymi zmianami zresztą zespołu. Tak, że chwilowe lub częściowe edycje dokonane przez jedną z osób nie interferują z pracą wykonywaną przez resztę członków zespołu. W szczególnych przypadkach, kiedy dwie osoby edytują tą samą linię kodu, kontrola wersji wymaga interwencji ze strony użytkownika, który podejmuje decyzję co robić dalej (Chancon S., Straub B. 2014, s. 27).</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l21">Linia 21:</td>
<td colspan="2" class="diff-lineno">Linia 21:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Kontrola wersji pomaga zespołom rozwiązywać tego rodzaju problemy, śledzić każdą indywidualną zmianę przez każdego użytkownika i ułatwiać ich rozwiązanie. Zmiany dokonane w jednej części oprogramowania mogą być niezgodne z tymi, które zostały wykonane przez innego dewelopera pracującego w tym samym czasie. Ten problem powinien zostać wykryty i rozwiązany w sposób uporządkowany bez blokowania pracy reszty zespołu. Ponadto, we wszystkich programach, każda [[zmiana]] może sama w sobie wprowadzić nowe błędy, a nowe oprogramowanie nie może być zaufane do czasu przetestowania. Więc testowanie i rozwijanie działają razem, dopóki nowa wersja nie będzie gotowa.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Kontrola wersji pomaga zespołom rozwiązywać tego rodzaju problemy, śledzić każdą indywidualną zmianę przez każdego użytkownika i ułatwiać ich rozwiązanie. Zmiany dokonane w jednej części oprogramowania mogą być niezgodne z tymi, które zostały wykonane przez innego dewelopera pracującego w tym samym czasie. Ten problem powinien zostać wykryty i rozwiązany w sposób uporządkowany bez blokowania pracy reszty zespołu. Ponadto, we wszystkich programach, każda [[zmiana]] może sama w sobie wprowadzić nowe błędy, a nowe oprogramowanie nie może być zaufane do czasu przetestowania. Więc testowanie i rozwijanie działają razem, dopóki nowa wersja nie będzie gotowa.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><google>ban728t</google></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><google>ban728t</google></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Popularnym systemem używanym do kontroli wersji jest narzędzie o nazwie Git dostępne na serwisie hostingowym GitHub.com (Gousios G., Spinellis D. 2017, s. 501).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Popularnym systemem używanym do kontroli wersji jest narzędzie o nazwie Git dostępne na serwisie hostingowym GitHub.com (Gousios G., Spinellis D. 2017, s. 501).</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==TL;DR==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==TL;DR==</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Kontrola wersji to system narzędzi służących do zarządzania kodem źródłowym, umożliwiający śledzenie zmian, dostęp do starszych wersji projektu i zabezpieczenie przed awariami. Jest niezbędna przy pracy w zespołach projektowych. Istnieją różne rodzaje systemów kontroli wersji, takie jak lokalne, scentralizowane i rozproszone. Korzystanie z tych systemów ma wiele zalet, takich jak pełna historia zmian, możliwość podziału i łączenia, oraz śledzenie zmian.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Kontrola wersji to system narzędzi służących do zarządzania kodem źródłowym, umożliwiający śledzenie zmian, dostęp do starszych wersji projektu i zabezpieczenie przed awariami. Jest niezbędna przy pracy w zespołach projektowych. Istnieją różne rodzaje systemów kontroli wersji, takie jak lokalne, scentralizowane i rozproszone. Korzystanie z tych systemów ma wiele zalet, takich jak pełna historia zmian, możliwość podziału i łączenia, oraz śledzenie zmian.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Repozytoria i kopie robocze==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Repozytoria i kopie robocze==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Kontrola wersji używa [[repozytorium]] (bazy zmian) i kopii roboczej, w której programista wykonuje swoją pracę. Kopia robocza pracownika umożliwia mu dowolną modyfikację pliku, nie wpływając na pliki używane przez współpracowników. Jeśli są oni zadowoleni ze zmian, [[pracownik]] wprowadza zmiany do repozytorium (Sink E. 2011, s. 141).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Kontrola wersji używa [[repozytorium]] (bazy zmian) i kopii roboczej, w której programista wykonuje swoją pracę. Kopia robocza pracownika umożliwia mu dowolną modyfikację pliku, nie wpływając na pliki używane przez współpracowników. Jeśli są oni zadowoleni ze zmian, [[pracownik]] wprowadza zmiany do repozytorium (Sink E. 2011, s. 141).</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l79">Linia 79:</td>
<td colspan="2" class="diff-lineno">Linia 78:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{a|Mateusz Stasiak}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{a|Mateusz Stasiak}}</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategoria:Systemy informacyjne]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategoria:Systemy informacyjne]]</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{#metamaster:description|Kontrola wersji to system narzędzi do zarządzania kodem źródłowym. Umożliwia śledzenie modyfikacji, dostęp do starszych wersji projektu i rozwiązywanie problemów z niezgodnościami zmian.}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{#metamaster:description|Kontrola wersji to system narzędzi do zarządzania kodem źródłowym. Umożliwia śledzenie modyfikacji, dostęp do starszych wersji projektu i rozwiązywanie problemów z niezgodnościami zmian.}}</div></td></tr>
</table>
Sw
https://mfiles.pl/pl/index.php?title=Kontrola_wersji&diff=152091&oldid=prev
Sw: Clean up, replaced: *''' → * ''' (6),
→
2023-11-01T22:20:40Z
<p>Clean up, replaced: *''' → * ''' (6), →</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← poprzednia wersja</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Wersja z 23:20, 1 lis 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l41">Linia 41:</td>
<td colspan="2" class="diff-lineno">Linia 41:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Systemy kontroli wersji==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Systemy kontroli wersji==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*'''Lokalne systemy kontroli wersji'''</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* '''Lokalne systemy kontroli wersji'''</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Składają się z prostej bazy danych, na których przechowywane są wszystkie zmiany dokonane na śledzonych plikach. Programy te działają zapisując, w specjalnym formacie na dysku, [[dane]] różnicowe (zawierające jedynie różnice pomiędzy plikami) z każdej dokonanej modyfikacji. Używając tych danych [[program]] jest w stanie przywołać stan pliku z dowolnego momentu (Rys. 3).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Składają się z prostej bazy danych, na których przechowywane są wszystkie zmiany dokonane na śledzonych plikach. Programy te działają zapisując, w specjalnym formacie na dysku, [[dane]] różnicowe (zawierające jedynie różnice pomiędzy plikami) z każdej dokonanej modyfikacji. Używając tych danych [[program]] jest w stanie przywołać stan pliku z dowolnego momentu (Rys. 3).</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Plik:0003.jpg|600px|center|thumb|Rys. 3 Schemat lokalnego systemu kontroli wersji]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Plik:0003.jpg|600px|center|thumb|Rys. 3 Schemat lokalnego systemu kontroli wersji]]</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*'''Scentralizowane systemy kontroli wersji'''</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* '''Scentralizowane systemy kontroli wersji'''</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Systemy takie składają się z serwera, na którym znajdują się wszystkie pliki poddane kontroli wersji, oraz z klientów, którzy mogą się z nimi łączyć by uzyskać dostęp do aktualnych wersji plików. System ten posiada niewątpliwie tą zaletę, że każdy programista może się zorientować co robią jego partnerzy z zespołu. Scentralizowane systemy kontroli wersji są ponadto łatwiejsze w zarządzaniu niż lokalne bazy danych u każdego z klientów. Najistotniejszym problemem przy zastosowaniu tego rozwiązania jest fakt, że w wyniku awarii centralnego serwera tracimy możliwość dostępu do plików (Rys. 4).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Systemy takie składają się z serwera, na którym znajdują się wszystkie pliki poddane kontroli wersji, oraz z klientów, którzy mogą się z nimi łączyć by uzyskać dostęp do aktualnych wersji plików. System ten posiada niewątpliwie tą zaletę, że każdy programista może się zorientować co robią jego partnerzy z zespołu. Scentralizowane systemy kontroli wersji są ponadto łatwiejsze w zarządzaniu niż lokalne bazy danych u każdego z klientów. Najistotniejszym problemem przy zastosowaniu tego rozwiązania jest fakt, że w wyniku awarii centralnego serwera tracimy możliwość dostępu do plików (Rys. 4).</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Plik:0004.jpg|600px|center|thumb|Rys. 4 Schemat scentralizowanego systemu kontroli wersji]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Plik:0004.jpg|600px|center|thumb|Rys. 4 Schemat scentralizowanego systemu kontroli wersji]]</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*'''Rozproszone systemy kontroli wersji'''</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* '''Rozproszone systemy kontroli wersji'''</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>W tych systemach klienci dostają oprócz dostępu do najnowszych wersji plików całe repozytorium. W porównaniu do scentralizowanych systemów kontroli wersji, gdy serwer ulegnie awarii, repozytorium każdego klienta może zostać skopiowane na ten serwer w celu przywrócenia go do pracy (Rys. 5).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>W tych systemach klienci dostają oprócz dostępu do najnowszych wersji plików całe repozytorium. W porównaniu do scentralizowanych systemów kontroli wersji, gdy serwer ulegnie awarii, repozytorium każdego klienta może zostać skopiowane na ten serwer w celu przywrócenia go do pracy (Rys. 5).</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l58">Linia 58:</td>
<td colspan="2" class="diff-lineno">Linia 58:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Zalety korzystania z systemów kontroli==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Zalety korzystania z systemów kontroli==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*'''Pełna długoterminowa historia zmian każdego pliku'''</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* '''Pełna długoterminowa historia zmian każdego pliku'''</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Oznacza to rejestrowanie wszystkich zmian dokonywanych przez wiele osób na przestrzeni lat. Zmiany obejmują tworzenie i usuwanie plików oraz zmiany ich zawartości. Historia powinna również zawierać autora, datę i pisemne notatki dotyczące celu każdej zmiany. Pełna historia umożliwia powrót do poprzednich wersji, aby pomóc w analizie głównych przyczyn błędów i jest niezbędna w przypadku rozwiązywania problemów w starszych wersjach oprogramowania (Sink E. 2011, s. 52-53).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Oznacza to rejestrowanie wszystkich zmian dokonywanych przez wiele osób na przestrzeni lat. Zmiany obejmują tworzenie i usuwanie plików oraz zmiany ich zawartości. Historia powinna również zawierać autora, datę i pisemne notatki dotyczące celu każdej zmiany. Pełna historia umożliwia powrót do poprzednich wersji, aby pomóc w analizie głównych przyczyn błędów i jest niezbędna w przypadku rozwiązywania problemów w starszych wersjach oprogramowania (Sink E. 2011, s. 52-53).</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*'''Podział i łączenie'''</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* '''Podział i łączenie'''</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Utworzenie rozgałęzień umożliwia niezależne od siebie nawiązywanie wielu strumieni pracy, zapewniając jednocześnie możliwość scalenia tej pracy z powrotem. Pozwala to programistom na sprawdzenie, czy zmiany w opracowywanych przez nich wersjach nie są sprzeczne (Sink E. 2011, s. 52).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Utworzenie rozgałęzień umożliwia niezależne od siebie nawiązywanie wielu strumieni pracy, zapewniając jednocześnie możliwość scalenia tej pracy z powrotem. Pozwala to programistom na sprawdzenie, czy zmiany w opracowywanych przez nich wersjach nie są sprzeczne (Sink E. 2011, s. 52).</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*'''Możliwość śledzenia'''</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* '''Możliwość śledzenia'''</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Można śledzić każdą zmianę wprowadzoną do oprogramowania i połączyć ją z oprogramowaniem do zarządzania projektami i oprogramowaniem do śledzenia błędów. Następnie można opisać każdą zmianę za pomocą komunikatu opisującego cel i zamiar zmiany. Posiadając opisaną historię kodu na wyciągnięcie umożliwia się twórcom kodu prawidłowe i harmonijne zmiany, które są zgodne z zamierzonym długoterminowym projektem systemu. Może to być szczególnie ważne do skutecznego działania ze starszymi wersjami kodu i ma kluczowe znaczenie dla umożliwienia programistom szacowania przyszłych prac z dowolną dokładnością (Sink E. 2011, s. 54).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Można śledzić każdą zmianę wprowadzoną do oprogramowania i połączyć ją z oprogramowaniem do zarządzania projektami i oprogramowaniem do śledzenia błędów. Następnie można opisać każdą zmianę za pomocą komunikatu opisującego cel i zamiar zmiany. Posiadając opisaną historię kodu na wyciągnięcie umożliwia się twórcom kodu prawidłowe i harmonijne zmiany, które są zgodne z zamierzonym długoterminowym projektem systemu. Może to być szczególnie ważne do skutecznego działania ze starszymi wersjami kodu i ma kluczowe znaczenie dla umożliwienia programistom szacowania przyszłych prac z dowolną dokładnością (Sink E. 2011, s. 54).</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l79">Linia 79:</td>
<td colspan="2" class="diff-lineno">Linia 79:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{a|Mateusz Stasiak}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{a|Mateusz Stasiak}}</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategoria:Systemy informacyjne]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategoria:Systemy informacyjne]]</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{#metamaster:description|Kontrola wersji to system narzędzi do zarządzania kodem źródłowym. Umożliwia śledzenie modyfikacji, dostęp do starszych wersji projektu i rozwiązywanie problemów z niezgodnościami zmian.}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{#metamaster:description|Kontrola wersji to system narzędzi do zarządzania kodem źródłowym. Umożliwia śledzenie modyfikacji, dostęp do starszych wersji projektu i rozwiązywanie problemów z niezgodnościami zmian.}}</div></td></tr>
</table>
Sw