п÷я┐я┌п╣я┬п╣я│я┌п╡п╦п╣ п╡п╬ п╡я─п╣п╪п╣п╫п╦ п╡п╪п╣я│я┌п╣ я│ Subversion

п п╟п╨ я┐п╤п╣ п╠я▀п╩п╬ я│п╨п╟п╥п╟п╫п╬ п╡ б╚п÷я─п╟п╡п╨п╦б╩, п©я─п╟п╡п╨п╟ п©я─п╣п╢я│я┌п╟п╡п╩я▐п╣я┌ я│п╬п╠п╬п╧ б╚я│п╫п╦п╪п╬п╨б╩ я┘я─п╟п╫п╦п╩п╦я┴п╟ п╡ п╨п╬п╫п╨я─п╣я┌п╫я▀п╧ п╪п╬п╪п╣п╫я┌ п╡я─п╣п╪п╣п╫п╦. п·п╢п╫п╟п╨п╬ п©п╬-п╫п╟я│я┌п╬я▐я┴п╣п╪я┐ п©п╬п╩п╣п╥п╫п╬п╧ Subversion (п╨п╟п╨ п╦ п╩я▌п╠я┐я▌ п╢я─я┐пЁя┐я▌ я│п╦я│я┌п╣п╪я┐ я┐п©я─п╟п╡п╩п╣п╫п╦я▐ п╡п╣я─я│п╦я▐п╪п╦) п╢п╣п╩п╟п╣я┌ п╫п╣ я┌п╬, я┤я┌п╬ п╬п╫п╟ п©я─п╬я│я┌п╬ я┘я─п╟п╫п╦я┌ п╡я│п╣ п╡п╣я─я│п╦п╦ я└п╟п╧п╩п╬п╡ п╦ п╨п╟я┌п╟п╩п╬пЁп╬п╡. п⌠п╩п╟п╡п╫п╬п╣ п╥п╟п╨п╩я▌я┤п╟п╣я┌я│я▐ п╡ я┌п╬п╪, я┤я┌п╬ п╡я▀ я─п╣п╟п╩я▄п╫п╬ п╪п╬п╤п╣я┌п╣ я┤я┌п╬-я┌п╬ п╢п╣п╩п╟я┌я▄ я│ я█я┌п╦п╪п╦ я│я┌п╟я─я▀п╪п╦ п╡п╣я─я│п╦я▐п╪п╦! п░ п╢п╩я▐ я┌п╬пЁп╬, я┤я┌п╬п╠я▀ я│п╬п╡п╣я─я┬п╟я┌я▄ п©п╬п╢п╬п╠п╫я▀п╣ п©я┐я┌п╣я┬п╣я│я┌п╡п╦я▐ п╡п╬ п╡я─п╣п╪п╣п╫п╦, п╫я┐п╤п╣п╫ п╪п╣я┘п╟п╫п╦п╥п╪ п╦п╢п╣п╫я┌п╦я└п╦п╨п╟я├п╦п╦ я█я┌п╦я┘ б╚я│п╫п╦п╪п╨п╬п╡б╩.

п²п╬п╪п╣я─п╟ п©я─п╟п╡п╬п╨ п╡ Subversion Б─■ п╬я┤п╣п╫я▄ п©я─п╬я│я┌п╟я▐ я┬я┌я┐п╨п╟: п╬п╠я▀я┤п╫я▀п╣, п╪п╬п╫п╬я┌п╬п╫п╫п╬ я┐п╡п╣п╩п╦я┤п╦п╡п╟я▌я┴п╦п╣я│я▐ я├п╣п╩я▀п╣ я┤п╦я│п╩п╟. п÷я─п╦ я│п╬п╥п╢п╟п╫п╦п╦ я┘я─п╟п╫п╦п╩п╦я┴п╟ Subversion п╬п╫п╬ п╫п╟я┤п╦п╫п╟п╣я┌ я│п╡п╬п╣ я│я┐я┴п╣я│я┌п╡п╬п╡п╟п╫п╦п╣ я│ п©я─п╟п╡п╨п╦ 0, п╦ п╨п╟п╤п╢п╟я▐ п©п╬я│п╩п╣п╢я┐я▌я┴п╟я▐ я└п╦п╨я│п╟я├п╦я▐ я┐п╡п╣п╩п╦я┤п╦п╡п╟п╣я┌ п╫п╬п╪п╣я─ п©я─п╟п╡п╨п╦ п╫п╟ п╣п╢п╦п╫п╦я├я┐. Subversion п╫п╣ п©я─я▐я┤п╣я┌ я█я┌п╦ п╫п╬п╪п╣я─п╟ Б─■ п╬п╫п╦ я▐п╡п╩я▐я▌я┌я│я▐ п╫п╣п╬я┌я┼п╣п╪п╩п╣п╪п╬п╧ я┤п╟я│я┌я▄я▌ п╦я│я┌п╬я─п╦п╦ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫п╬п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╦. п  п©я─п╦п╪п╣я─я┐, п©п╬я│п╩п╣ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐ я└п╦п╨я│п╟я├п╦п╦ п╨п╩п╦п╣п╫я┌ Subversion п╦п╫я└п╬я─п╪п╦я─я┐п╣я┌ п╡п╟я│ п╬ п╫п╬п╡п╬п╪ п╫п╬п╪п╣я─п╣ п©я─п╟п╡п╨п╦:

$ svn commit --message "Corrected number of cheese slices."
Sending        sandwich.txt
Transmitting file data .
Committed revision 3.

п▓ п╠я┐п╢я┐я┴п╣п╪, п╡ п╩я▌п╠п╬п╧ п╪п╬п╪п╣п╫я┌ п╡я─п╣п╪п╣п╫п╦, п╣я│п╩п╦ п╡п╟п╪ п╫я┐п╤п╫п╬ п╠я┐п╢п╣я┌ я│п╬я│п╩п╟я┌я▄я│я▐ п╫п╟ я█я┌я┐ п©я─п╟п╡п╨я┐, п╡я▀ я│п╪п╬п╤п╣я┌п╣ я│п╢п╣п╩п╟я┌я▄ я█я┌п╬, п╬п╠я─п╟я┌п╦п╡я┬п╦я│я▄ п╨ п╫п╣п╧ п╨п╟п╨ п╨ п©я─п╟п╡п╨п╣ б╚3б╩. п²п╣п╨п╬я┌п╬я─я▀п╣ п©я─п╦я┤п╦п╫я▀, п©п╬ п╨п╬я┌п╬я─я▀п╪ п╪п╬п╤п╣я┌ п╡п╬п╥п╫п╦п╨п╫я┐я┌я▄ я┌п╟п╨п╟я▐ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬я│я┌я▄, п╠я┐п╢я┐я┌ п©я─п╦п╡п╣п╢п╣п╫я▀ п╢п╟п╩п╣п╣ п╡ я█я┌п╬п╧ пЁп╩п╟п╡п╣.

п п╩п╦п╣п╫я┌ п╢п╩я▐ п╨п╬п╪п╟п╫п╢п╫п╬п╧ я│я┌я─п╬п╨п╦ svn п©я─п╣п╢п╩п╟пЁп╟п╣я┌ п╫п╟ п╡я▀п╠п╬я─ п╢п╡п╣ п╬п©я├п╦п╦ п╢п╩я▐ я┐п╨п╟п╥п╟п╫п╦я▐ п©я─п╟п╡п╬п╨, п╨п╬я┌п╬я─я▀п╣ п╡я▀ я┘п╬я┌п╦я┌п╣ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄. п▒п╬п╩п╣п╣ п╬п╠я┴п╣п╧ п╦п╥ п╫п╦я┘ я▐п╡п╩я▐п╣я┌я│я▐ --revision (-r), п╨п╬я┌п╬я─п╟я▐ п©я─п╦п╫п╦п╪п╟п╣я┌ п╡ п╨п╟я┤п╣я│я┌п╡п╣ п©п╟я─п╟п╪п╣я┌я─п╟ п╨п╟п╨ п╬п╢п╦п╫п╬я┤п╫я▀п╧ я┐п╨п╟п╥п╟я┌п╣п╩я▄ п©я─п╟п╡п╨п╦ (-r REV), я┌п╟п╨ п╦ п©п╟я─я┐ п©я─п╟п╡п╬п╨, я─п╟п╥п╢п╣п╩п╣п╫п╫я┐я▌ п╢п╡п╬п╣я┌п╬я┤п╦п╣п╪ (-r REV1:REV2). п▓я┌п╬я─п╬п╧ п╡п╟я─п╦п╟п╫я┌ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╢п╩я▐ я┐п╨п╟п╥п╟п╫п╦я▐ п╢п╦п╟п©п╟п╥п╬п╫п╟ п©я─п╟п╡п╬п╨, я┤я┌п╬ п╡ я│п╡п╬я▌ п╬я┤п╣я─п╣п╢я▄ п©п╬п╩п╣п╥п╫п╬ п╢п╩я▐ п╨п╬п╪п╟п╫п╢, я│я─п╟п╡п╫п╦п╡п╟я▌я┴п╦я┘ п╢п╡п╟ я│п╫п╦п╪п╨п╟ п╦п╩п╦ п╬п╠я─п╟п╠п╟я┌я▀п╡п╟я▌я┴п╦я┘ п╡п╨п╩я▌я┤п╦я┌п╣п╩я▄п╫п╬ п╡я│п╣ п©я─п╟п╡п╨п╦ п╪п╣п╤п╢я┐ п╢п╡я┐п╪я▐ я┐п╨п╟п╥п╟п╫п╫я▀п╪п╦ п©я─п╣п╢п╣п╩п╟п╪п╦.

п▓ Subversion 1.4 п╠я▀п╩п╟ п╡п╡п╣п╢п╣п╫п╟ п╡я┌п╬я─п╟я▐ п╬п©я├п╦я▐ п╢п╩я▐ я┐п╨п╟п╥п╟п╫п╦я▐ п╢п╦п╟п©п╟п╥п╬п╫п╟ п©я─п╟п╡п╬п╨ --change (-c). п╜я┌п╟ п╬п©я├п╦я▐ я▐п╡п╩я▐п╣я┌я│я▐ п©я─п╬я│я┌п╬ я│п╬п╨я─п╟я┴п╣п╫п╦п╣п╪ п╢п╩я▐ я┐п╨п╟п╥п╟п╫п╦я▐ п╢п╦п╟п©п╟п╥п╬п╫п╟ п©я─п╟п╡п╬п╨, пЁя─п╟п╫п╦я├п╟п╪п╦ п╨п╬я┌п╬я─п╬пЁп╬ я▐п╡п╩я▐я▌я┌я│я▐ я│п╬я│п╣п╢п╫п╦п╣ я├п╣п╩я▀п╣ я┤п╦я│п╩п╟. п■я─я┐пЁп╦п╪п╦ я│п╩п╬п╡п╟п╪п╦, -cREV я▐п╡п╩я▐п╣я┌я│я▐ я┌п╣п╪ п╤п╣ я│п╟п╪я▀п╪, я┤я┌п╬ п╦ -rREV-1:REV. п я─п╬п╪п╣ я┌п╬пЁп╬, я┌п╟п╨ п╤п╣ п©я─п╬я│я┌п╬ п╪п╬п╤п╫п╬ я┐п╨п╟п╥п╟я┌я▄ п╦ п╬п╠я─п╟я┌п╫я▀п╧ п╢п╦п╟п©п╟п╥п╬п╫, п©п╬п╪п╣я│я┌п╦п╡ п╢п╣я└п╦я│ п©п╣я─п╣п╢ п╫п╬п╪п╣я─п╬п╪ п©я─п╟п╡п╨п╦, -c -REV.