п°я▀ я┐п╤п╣ п©п╬п╢я─п╬п╠п╫п╬ я─п╟я│я│п╪п╬я┌я─п╣п╩п╦, п╨п╟п╨п╦п╪ п╬п╠я─п╟п╥п╬п╪ Subversion я│п╬я┘я─п╟п╫я▐п╣я┌ п╦ п╦п╥п╡п╩п╣п╨п╟п╣я┌ я─п╟п╥п╩п╦я┤п╫я▀п╣ п╡п╣я─я│п╦п╦ я└п╟п╧п╩п╬п╡ п╦ п╨п╟я┌п╟п╩п╬пЁп╬п╡ п╦п╥ я┘я─п╟п╫п╦п╩п╦я┴п╟. п²п╣я│п╨п╬п╩я▄п╨п╬ пЁп╩п╟п╡ п╠я▀п╩п╬ п©п╬я│п╡я▐я┴п╣п╫п╬ я█я┌п╬п╧ я│п╟п╪п╬п╧ я└я┐п╫п╢п╟п╪п╣п╫я┌п╟п╩я▄п╫п╬п╧ я└я┐п╫п╨я├п╦п╬п╫п╟п╩я▄п╫п╬п╧ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌п╦ п╢п╟п╫п╫п╬пЁп╬ п╦п╫я│я┌я─я┐п╪п╣п╫я┌п╟. п≤ п╢п╟п╤п╣ п╣я│п╩п╦ п╠я▀ п©п╬п╢п╢п╣я─п╤п╨п╟ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╦я▐ я█я┌п╦п╪ п╦я│я┤п╣я─п©я▀п╡п╟п╩п╟я│я▄, Subversion п╡я│п╣ я─п╟п╡п╫п╬ п╪п╬пЁ п╠я▀ я│я┤п╦я┌п╟я┌я▄я│я▐ п©п╬п╩п╫п╬я├п╣п╫п╫я▀п╪ я│я─п╣п╢я│я┌п╡п╬п╪ я┐п©я─п╟п╡п╩п╣п╫п╦я▐ п╡п╣я─я│п╦я▐п╪п╦.
п·п╢п╫п╟п╨п╬ Subversion я█я┌п╦п╪ п╫п╣ п╬пЁя─п╟п╫п╦я┤п╦п╡п╟п╣я┌я│я▐.
п÷п╬п╪п╦п╪п╬ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫п╦я▐ п╨п╟я┌п╟п╩п╬пЁп╬п╡ п╦ я└п╟п╧п╩п╬п╡, Subversion п©п╬п╥п╡п╬п╩я▐п╣я┌ п╢п╩я▐ п╨п╟п╤п╢п╬пЁп╬ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫п╬пЁп╬ п╨п╟я┌п╟п╩п╬пЁп╟ п╦п╩п╦ я└п╟п╧п╩п╟ п╢п╬п╠п╟п╡п╩я▐я┌я▄, п╦п╥п╪п╣п╫я▐я┌я▄ п╦ я┐п╢п╟п╩я▐я┌я▄ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀п╣ п╪п╣я┌п╟п╢п╟п╫п╫я▀п╣. п°я▀ п╬п╠я─п╟я┴п╟п╣п╪я│я▐ п╨ я█я┌п╦п╪ п╪п╣я┌п╟п╢п╟п╫п╫я▀п╪ п╨п╟п╨ п╨ я│п╡п╬п╧я│я┌п╡п╟п╪, п╨п╬я┌п╬я─я▀п╣ п╪п╬п╤п╫п╬ п©я─п╣п╢я│я┌п╟п╡п╦я┌я▄ п╡ п╡п╦п╢п╣ я┌п╟п╠п╩п╦я├я▀ я│ п╢п╡я┐п╪я▐ я│я┌п╬п╩п╠я├п╟п╪п╦, п©я─п╦я│п╬п╣п╢п╦п╫п╣п╫п╫п╬п╧ п╨ п╨п╟п╤п╢п╬п╪я┐ я█п╩п╣п╪п╣п╫я┌я┐ я─п╟п╠п╬я┤п╣п╧ п╨п╬п©п╦п╦ п╦ я│п╬п©п╬я│я┌п╟п╡п╩я▐я▌я┴п╣п╧ п╦п╪п╣п╫п╟ я│п╡п╬п╧я│я┌п╡ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╦п╪ п╥п╫п╟я┤п╣п╫п╦я▐п╪. п▓п╬п╬п╠я┴п╣, п╦п╪п╣п╫п╟ п╦ п╥п╫п╟я┤п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡ п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п╨п╟п╨п╦п╪п╦ я┐пЁп╬п╢п╫п╬; п╣п╢п╦п╫я│я┌п╡п╣п╫п╫п╬п╣ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦п╣ Б─■ п╦п╪п╣п╫п╟ п╢п╬п╩п╤п╫я▀ п╠я▀я┌я▄ я┤п╦я┌п╟п╣п╪я▀п╪ я┌п╣п╨я│я┌п╬п╪. п║п╟п╪п╬п╣ пЁп╩п╟п╡п╫п╬п╣ Б─■ я┌п╬, я┤я┌п╬ я│п╡п╬п╧я│я┌п╡п╟ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫я▀ я┌п╬я┤п╫п╬ я┌п╟п╨ п╤п╣, п╨п╟п╨ п╦ я┌п╣п╨я│я┌п╬п╡п╬п╣ я│п╬п╢п╣я─п╤п╦п╪п╬п╣ я└п╟п╧п╩п╬п╡. п≤п╥п╪п╣п╫я▐я┌я▄, я└п╦п╨я│п╦я─п╬п╡п╟я┌я▄ я│п╡п╬п╧я│я┌п╡п╟ п╦п╩п╦ п╡п╬п╥п╡я─п╟я┴п╟я┌я▄ п╦я┘ п╡ п╦я│я┘п╬п╢п╫п╬п╣ я│п╬я│я┌п╬я▐п╫п╦п╣ я┌п╟п╨ п╤п╣ п©я─п╬я│я┌п╬, п╨п╟п╨ п╦ п╢п╣п╩п╟я┌я▄ я┌п╬ п╤п╣ я│п╟п╪п╬п╣ я│ я│п╬п╢п╣я─п╤п╦п╪я▀п╪ я└п╟п╧п╩п╬п╡. п·я┌п©я─п╟п╡п╨п╟ п╦ п©п╬п╩я┐я┤п╣п╫п╦п╣ п╦п╥п╪п╣п╫п╣п╫п╫я▀я┘ я│п╡п╬п╧я│я┌п╡ п©я─п╬п╦я│я┘п╬п╢п╦я┌ я┌п╬я┤п╫п╬ я┌п╟п╨ п╤п╣, п╨п╟п╨ п╦ п╬п╠я▀я┤п╫я▀п╣ я└п╦п╨я│п╟я├п╦п╦ п╦ п╬п╠п╫п╬п╡п╩п╣п╫п╦я▐ Б─■ п╢п╩я▐ я█я┌п╬пЁп╬ п╫п╣я┌ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬я│я┌п╦ п╪п╣п╫я▐я┌я▄ п╬п╠я▀я┤п╫я▀п╧ п©п╬я─я▐п╢п╬п╨ п╢п╣п╧я│я┌п╡п╦п╧.
п▓ Subversion я│я┐я┴п╣я│я┌п╡я┐п╣я┌ п╣я┴п╣ п╬п╢п╫п╟ я─п╟п╥п╫п╬п╡п╦п╢п╫п╬я│я┌я▄ я│п╡п╬п╧я│я┌п╡. п╒п╟п╨ п╤п╣, п╨п╟п╨ п╦ я└п╟п╧п╩я▀ п╦ п╨п╟я┌п╟п╩п╬пЁп╦, п©я─п╬п╦п╥п╡п╬п╩я▄п╫я▀п╣ я│п╡п╬п╧я│я┌п╡п╟ п╦ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╦п╣ п╦п╪ п╥п╫п╟я┤п╣п╫п╦я▐ п╪п╬п╤п╣я┌ п╦п╪п╣я┌я▄ п╨п╟п╤п╢п╟я▐ п©я─п╟п╡п╨п╟. п·пЁя─п╟п╫п╦я┤п╣п╫п╦я▐ п╥п╢п╣я│я▄ я┌п╣ п╤п╣ я│п╟п╪я▀п╣ Б─■ я│п╡п╬п╧я│я┌п╡п╬ п╢п╬п╩п╤п╫п╬ п╦п╪п╣я┌я▄ я┤п╦я┌п╟п╣п╪п╬п╣ п╦п╪я▐ п╦ п╪п╬п╤п╣я┌ п©я─п╦п╫п╦п╪п╟я┌я▄ п╩я▌п╠п╬п╣ п╠п╦п╫п╟я─п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣. п⌠п╩п╟п╡п╫п╬п╣ п╬я┌п╩п╦я┤п╦п╣ п╥п╟п╨п╩я▌я┤п╟п╣я┌я│я▐ п╡ я┌п╬п╪, я┤я┌п╬ я│п╡п╬п╧я│я┌п╡п╟ п©я─п╟п╡п╬п╨ п╫п╣ п╡п╣я─я│п╦п╬п╫п╦я─я┐я▌я┌я│я▐. п■я─я┐пЁп╦п╪п╦ я│п╩п╬п╡п╟п╪п╦, п╣я│п╩п╦ п╦п╥п╪п╣п╫п╦я┌я▄ п╥п╫п╟я┤п╣п╫п╦п╣ я│п╡п╬п╧я│я┌п╡п╟ п©я─п╟п╡п╨п╦ п╦п╩п╦ я┐п╢п╟п╩п╦я┌я▄ я┌п╟п╨п╬п╣ я│п╡п╬п╧я│я┌п╡п╬, Subversion п╫п╣ я│п╪п╬п╤п╣я┌ п╡п╬я│я│я┌п╟п╫п╬п╡п╦я┌я▄ п©я─п╣п╢я▀п╢я┐я┴п╣п╣ п╥п╫п╟я┤п╣п╫п╦п╣.
п▓ Subversion п╫п╣я┌ п╤п╣я│я┌п╨п╬ п╬п©я─п╣п╢п╣п╩п╣п╫п╫я▀я┘ п©я─п╟п╡п╦п╩ п©п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▌
я│п╡п╬п╧я│я┌п╡. п·п╫п╟ я┌я─п╣п╠я┐п╣я┌ я┌п╬п╩я▄п╨п╬ я┌п╬пЁп╬, я┤я┌п╬п╠я▀ п╦п╪п╣п╫п╟ я│п╡п╬п╧я│я┌п╡ п╫п╣
п╫п╟я┤п╦п╫п╟п╩п╦я│я▄ я│ п©я─п╣я└п╦п╨я│п╟ svn:
, п©п╬я│п╨п╬п╩я▄п╨я┐
я█я┌п╬ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬ п╦п╪п╣п╫ п╥п╟п╨я─п╣п©п╩п╣п╫п╬ п╢п╩я▐ я│п╩я┐п╤п╣п╠п╫п╬пЁп╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▐.
Subversion п╢п╣п╧я│я┌п╡п╦я┌п╣п╩я▄п╫п╬ п╦я│п©п╬п╩я▄п╥я┐п╣я┌ я│п╡п╬п╧я│я┌п╡п╟, п╨п╟п╨ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀п╣,
я┌п╟п╨ п╦ п╫п╣п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀п╣, п╢п╩я▐ п╡п╫я┐я┌я─п╣п╫п╫п╦я┘ я├п╣п╩п╣п╧. п═я▐п╢ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀я┘
я│п╡п╬п╧я│я┌п╡ п╦пЁя─п╟п╣я┌ п╬я│п╬п╠я┐я▌ я─п╬п╩я▄ п©я─п╦ п©п╬п╦я│п╨п╣ я└п╟п╧п╩п╬п╡ п╦ п╨п╟я┌п╟п╩п╬пЁп╬п╡
п╦п╩п╦ я┘я─п╟п╫п╦я┌ п╬п©я─п╣п╢п╣п╩п╣п╫п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╬ п©я─п╟п╡п╨п╟я┘, п╡ п╨п╬я┌п╬я─я▀я┘ п╬п╫п╦ п╫п╟п╧п╢п╣п╫я▀.
п═я▐п╢ я│п╡п╬п╧я│я┌п╡ п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╦ п©я─п╦я│п╬п╣п╢п╦п╫я▐п╣я┌я│я▐ п╨ п©я─п╟п╡п╨п╟п╪ п╡ п©я─п╬я├п╣я│я│п╣
я└п╦п╨я│п╟я├п╦п╦, п╦ п╫п╣я│п╣я┌ п╬ п╫п╦я┘ п╬п©я─п╣п╢п╣п╩п╣п╫п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ . п▒п╬п╩я▄я┬п╦п╫я│я┌п╡п╬ я┌п╟п╨п╦я┘
я│п╡п╬п╧я│я┌п╡ я┐п©п╬п╪п╦п╫п╟я▌я┌я│я▐ п╡ я█я┌п╬п╧ п╦п╩п╦ п╢я─я┐пЁп╦я┘ пЁп╩п╟п╡п╟я┘ п©я─п╦ п╬п╠я│я┐п╤п╢п╣п╫п╦п╦ п╠п╬п╩п╣п╣
п╬п╠я┬п╦я┘ я┌п╣п╪, п╨ п╨п╬я┌п╬я─я▀п╪ п╬п╫п╦ п╬я┌п╫п╬я│я▐я┌я│я▐. п≤я│я┤п╣я─п©я▀п╡п╟я▌я┴п╦п╧ я│п©п╦я│п╬п╨
п©я─п╣п╢п╬п©я─п╣п╢п╣п╩п╣п╫п╫я▀я┘ я│п╡п╬п╧я│я┌п╡
Subversion п©я─п╦п╡п╬п╢п╦я┌я│я▐ п╡ п║п╡п╬п╧я│я┌п╡п╟ Subversion.
п▓ я█я┌п╬п╪ я─п╟п╥п╢п╣п╩п╣ п╪я▀ я─п╟я│я│п╪п╬я┌я─п╦п╪ п©п╬п╩п╣п╥п╫п╬я│я┌я▄ п©п╬п╢п╢п╣я─п╤п╨п╦ я│п╡п╬п╧я│я┌п╡ п╨п╟п╨ п╢п╩я▐ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▐, я┌п╟п╨ п╦ п╢п╩я▐ я│п╟п╪п╬п╧ Subversion. п▓я▀ я┐п╥п╫п╟п╣я┌п╣ п╬ п╨п╬п╪п╟п╫п╢п╟я┘ svn, п╬я┌п╫п╬я│я▐я┴п╦я┘я│я▐ п╨ я│п╡п╬п╧я│я┌п╡п╟п╪, п╦ п╬ я┌п╬п╪, п╨п╟п╨ п╦п╥п╪п╣п╫п╣п╫п╦п╣ я│п╡п╬п╧я│я┌п╡ п╡п╩п╦я▐п╣я┌ п╫п╟ п©я─п╦п╡я▀я┤п╫я▀п╧ я─п╟п╠п╬я┤п╦п╧ я├п╦п╨п╩. п²п╟п╢п╣п╣п╪я│я▐, п╡я▀ я┐п╠п╣п╢п╦я┌п╣я│я▄ п╡ я┌п╬п╪, я┤я┌п╬ я│п╡п╬п╧я│я┌п╡п╟ п╡ Subversion я─п╟я│я┬п╦я─я▐я▌я┌ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌п╦ я┐п©я─п╟п╡п╩п╣п╫п╦я▐ п╡п╣я─я│п╦я▐п╪п╦.
п≤я┌п╟п╨, Subversion п╦я│п©п╬п╩я▄п╥я┐п╣я┌ я│п╡п╬п╧я│я┌п╡п╟, я┤я┌п╬п╠я▀ я┘я─п╟п╫п╦я┌я▄ п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ я└п╟п╧п╩п╟я┘, п╨п╟я┌п╟п╩п╬пЁп╟я┘ п╦ п©я─п╟п╡п╨п╟я┘. п▓я▀ п╪п╬п╤п╣я┌п╣ п╫п╟п╧я┌п╦ я│п╡п╬п╧я│я┌п╡п╟п╪ п╟п╫п╟п╩п╬пЁп╦я┤п╫п╬п╣ п©я─п╦п╪п╣п╫п╣п╫п╦п╣. п²п╟п╩п╦я┤п╦п╣ п╪п╣я│я┌п╟ я─я▐п╢п╬п╪ я│ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀п╪п╦ п╢п╟п╫п╫я▀п╪п╦, п╡ п╨п╬я┌п╬я─п╬п╪ п╪п╬п╤п╫п╬ я┘я─п╟п╫п╦я┌я▄ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄я│п╨п╦п╣ п╪п╣я┌п╟п╢п╟п╫п╫я▀п╣ п╬п╠ я█я┌п╦я┘ п╢п╟п╫п╫я▀я┘, п╪п╬п╤п╣я┌ п©я─п╦пЁп╬п╢п╦я┌я▄я│я▐ п╢п╩я▐ п©п╬п╢п╢п╣я─п╤п╨п╦ п╡п╟я┬п╦я┘ я─п╣пЁп╩п╟п╪п╣п╫я┌п╬п╡ я─п╟п╠п╬я┌я▀ я│ п╨п╬п╢п╬п╪, п╦п╩п╦, п╡п╬п╥п╪п╬п╤п╫п╬, п╢п╩я▐ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▐ п╨п╟п╨п╦п╪п╦-я┌п╬ п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я▀п╪п╦ я┐я┌п╦п╩п╦я┌п╟п╪п╦.
п■п╬п©я┐я│я┌п╦п╪, п╡я▀ я─п╟п╥я─п╟п╠п╟я┌я▀п╡п╟п╣я┌п╣ п╡п╣п╠-я│п╟п╧я┌, я│п╬п╢п╣я─п╤п╟я┴п╦п╧ п╪п╫п╬пЁп╬ я├п╦я└я─п╬п╡я▀я┘ я└п╬я┌п╬пЁя─п╟я└п╦п╧ п╦ п©п╬п╨п╟п╥я▀п╡п╟я▌я┴п╦п╧ п╦я┘ я│ п©п╬п╢п©п╦я│я▐п╪п╦ п╦ п╢п╟я┌п╬п╧. п²п╟п╠п╬я─ я█я┌п╦я┘ я└п╬я┌п╬пЁя─п╟я└п╦п╧ п©п╬я│я┌п╬я▐п╫п╫п╬ п╦п╥п╪п╣п╫я▐п╣я┌я│я▐, п©п╬я█я┌п╬п╪я┐ я│п╟п╧я┌ п╫я┐п╤п╫п╬ п©п╬ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌п╦ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬ п╟п╡я┌п╬п╪п╟я┌п╦п╥п╦я─п╬п╡п╟я┌я▄. п╓п╬я┌п╬пЁя─п╟я└п╦п╦ п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п╠п╬п╩я▄я┬п╬пЁп╬ я─п╟п╥п╪п╣я─п╟, п©п╬я█я┌п╬п╪я┐, п╨п╟п╨ п╬п╠я▀я┤п╫п╬ п╢п╣п╩п╟я▌я┌ п╫п╟ я┌п╟п╨п╦я┘ я│п╟п╧я┌п╟я┘, п©п╬я│п╣я┌п╦я┌п╣п╩я▐п╪ п©п╬я┌я─п╣п╠я┐п╣я┌я│я▐ п©п╬п╨п╟п╥я▀п╡п╟я┌я▄ п╪п╦п╫п╦п╟я┌я▌я─я▀ п╦п╥п╬п╠я─п╟п╤п╣п╫п╦п╧.
п╜я┌я┐ п╥п╟п╢п╟я┤я┐ п╪п╬п╤п╫п╬ я─п╣я┬п╦я┌я▄ я│ п©п╬п╪п╬я┴я▄я▌ п╬п╠я▀я┤п╫я▀я┘ я└п╟п╧п╩п╬п╡.
п═я▐п╢п╬п╪, п╡ п╬п╢п╫п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣, п╡я▀ п╪п╬п╤п╣я┌п╣ п╦п╪п╣я┌я▄ я└п╟п╧п╩я▀
image123.jpg
п╦
image123-thumbnail.jpg
. п∙я│п╩п╦ п╡п╟п╤п╫п╬
я│п╬я┘я─п╟п╫п╦я┌я▄ п╬я─п╦пЁп╦п╫п╟п╩я▄п╫п╬п╣ п╦п╪я▐ я└п╟п╧п╩п╟, п╪п╦п╫п╦п╟я┌я▌я─я▀ п╪п╬пЁя┐я┌ я─п╟п╥п╪п╣я┴п╟я┌я▄я│я▐ п╡
п╬я┌п╢п╣п╩я▄п╫п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣ (п╫п╟п©я─п╦п╪п╣я─,
thumbnails/image123.jpg
). п╒п╟п╨п╦п╪ п╤п╣ п╬п╠я─п╟п╥п╬п╪,
п╬я┌п╢п╣п╩я▄п╫п╬ п╬я┌ п╬я│п╫п╬п╡п╫п╬пЁп╬ пЁя─п╟я└п╦я┤п╣я│п╨п╬пЁп╬ я└п╟п╧п╩п╟, п╪п╬п╤п╫п╬ я┘я─п╟п╫п╦я┌я▄ п╬п©п╦я│п╟п╫п╦п╣ п╦
п╢п╟я┌я┐. п÷я─п╬п╠п╩п╣п╪п╟ п╥п╟п╨п╩я▌я┤п╟п╣я┌я│я▐ п╡ я┌п╬п╪, я┤я┌п╬ я└п╟п╧п╩п╬п╡п╟я▐ я│я┌я─я┐п╨я┌я┐я─п╟ п╠я┐п╢п╣я┌ я│п╦п╩я▄п╫п╬
я─п╟п╥я─п╟я│я┌п╟я┌я▄я│я▐ п©я─п╦ п╨п╟п╤п╢п╬п╪ п╢п╬п╠п╟п╡п╩п╣п╫п╦п╦ я└п╬я┌п╬пЁя─п╟я└п╦п╦ п╫п╟ я│п╟п╧я┌.
п╒п╣п©п╣я─я▄ п©я─п╣п╢я│я┌п╟п╡п╦п╪, п╨п╟п╨ п╪п╬п╤п╫п╬ п╬я─пЁп╟п╫п╦п╥п╬п╡п╟я┌я▄ я─п╟п╠п╬я┌я┐ я┌п╬пЁп╬ п╤п╣ п╡п╣п╠-я│п╟п╧я┌п╟,
п╦я│п©п╬п╩я▄п╥я┐я▐ Subversion-я│п╡п╬п╧я│я┌п╡п╟ я└п╟п╧п╩п╬п╡. п■п╬п©я┐я│я┌п╦п╪, п╦п╪п╣п╣я┌я│я▐ я└п╟п╧п╩
image123.jpg
п╦ я┐ я█я┌п╬пЁп╬ я└п╟п╧п╩п╟ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫я▀ я│п╡п╬п╧я│я┌п╡п╟
caption
, datestamp
п╦ п╢п╟п╤п╣
thumbnail
. п▓ я█я┌п╬п╪ я│п╩я┐я┤п╟п╣ я─п╟п╠п╬я┤п╟я▐ п╨п╬п©п╦я▐ п╡я▀пЁп╩я▐п╢п╦я┌
пЁп╬я─п╟п╥п╢п╬ п╫п╟пЁп╩я▐п╢п╫п╣п╣. п╓п╟п╨я┌п╦я┤п╣я│п╨п╦, п╬п╫п╟ п╡я▀пЁп╩я▐п╢п╦я┌ я┌п╟п╨, п╨п╟п╨ п╠я┐п╢я┌п╬ я│п╬п╢п╣я─п╤п╦я┌
я┌п╬п╩я▄п╨п╬ я│п╟п╪п╦ пЁя─п╟я└п╦я┤п╣я│п╨п╦п╣ я└п╟п╧п╩я▀, п╦ п╫п╦я┤п╣пЁп╬ п╠п╬п╩я▄я┬п╣.
п·п╢п╫п╟п╨п╬ п╡п╟я┬п╦ я│п╨я─п╦п©я┌я▀ п╟п╡я┌п╬п╪п╟я┌п╦п╥п╟я├п╦п╦ п╥п╫п╟я▌я┌, я┤я┌п╬ я│ п©п╬п╪п╬я┴я▄я▌
svn (п╟ п╣я┴п╣ п╩я┐я┤я┬п╣ я▐п╥я▀п╨п╬п╡п╬п╧ п╬п╠п╡я▐п╥п╨п╦
Subversion Б─■ я│п╪. б╚Using Languages Other than C and C++б╩) п╪п╬п╤п╫п╬ п©п╬п╩я┐я┤п╦я┌я▄
п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я┐я▌, п╫п╣п╬п╠я┘п╬п╢п╦п╪я┐я▌ п╢п╩я▐ п©п╬п╨п╟п╥п╟ п╫п╟ я│п╟п╧я┌п╣ п╦п╫я└п╬я─п╪п╟я├п╦я▌,
п╫п╣ п╥п╟п╫п╦п╪п╟я▐я│я▄ я┤я┌п╣п╫п╦п╣п╪ п╦п╫п╢п╣п╨я│п╫п╬пЁп╬ я└п╟п╧п╩п╟ п╦п╩п╦ п╪п╟п╫п╦п©я┐п╩я▐я├п╦я▐п╪п╦ я│
п©я┐я┌я▐п╪п╦.
п²п╣ п╪п╣п╫п╣п╣ я┤п╟я│я┌п╬ п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄я│п╨п╦п╣ я│п╡п╬п╧я│я┌п╡п╟ п©я─п╟п╡п╬п╨.
п·п╢п╫п╦п╪ п╦п╥ я┌п╦п©п╦я┤п╫я▀я┘ п©я─п╦п╪п╣я─п╬п╡ я▐п╡п╩я▐п╣я┌я│я▐ я│п╡п╬п╧я│я┌п╡п╬, я┘я─п╟п╫я▐я┴п╣п╣ ID
п╥п╟п©п╦я│п╦ п╡ я┌я─п╣п╨п╣я─п╣, я│ п╨п╬я┌п╬я─п╬п╧ я│п╬п©п╬я│я┌п╟п╡п╩п╣п╫п╟ п╢п╟п╫п╫п╟я▐ п©я─п╟п╡п╨п╟ Б─■
п╫п╟п©я─п╦п╪п╣я─, п©п╬я┌п╬п╪я┐ я┤я┌п╬ п╡п╫п╣я│п╣п╫п╫я▀п╣ п╡ п©я─п╟п╡п╨п╣ п╦п╥п╪п╣п╫п╣п╫п╦я▐
п╦я│п©я─п╟п╡п╩я▐я▌я┌ п╬я┬п╦п╠п╨я┐, п╥п╟я└п╦п╨я│п╦я─п╬п╡п╟п╫п╫я┐я▌ п╡ я┌я─п╣п╨п╣я─п╣ я│ п╢п╟п╫п╫я▀п╪ ID.
п■я─я┐пЁп╦п╣ п╡п╟я─п╦п╟п╫я┌я▀ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▐ я│п╡п╬п╧я│я┌п╡ п©я─п╟п╡п╬п╨ Б─■ п╥п╟п╢п╟п╫п╦п╣ п©я─п╟п╡п╨п╣
п╠п╬п╩п╣п╣ я│п╬п╢п╣я─п╤п╟я┌п╣п╩я▄п╫п╬пЁп╬ п╦п╪п╣п╫п╦. п²п╣п╩п╣пЁп╨п╬ п╥п╟п©п╬п╪п╫п╦я┌я▄, я┤я┌п╬, п╨ п©я─п╦п╪п╣я─я┐,
п©я─п╟п╡п╨п╟ 1935 п©п╬п╩п╫п╬я│я┌я▄я▌ п©я─п╬я┌п╣я│я┌п╦я─п╬п╡п╟п╫п╟! п∙я│п╩п╦ п╤п╣, я│п╨п╟п╤п╣п╪, п╥п╟п╢п╟я┌я▄ я│п╡п╬п╧я│я┌п╡я┐
я─п╣п╥я┐п╩я▄я┌п╟я┌я▀ я┌п╣я│я┌п╦я─п╬п╡п╟п╫п╦я▐
п╡ я█я┌п╬п╧ п©я─п╟п╡п╨п╣ п╥п╫п╟я┤п╣п╫п╦п╣
п©я─п╬п╧п╢п╣п╫я▀ п╡я│п╣ я┌п╣я│я┌я▀
, п©п╬п╩я┐я┤п╦я┌я│я▐
п╟п╠я│п╬п╩я▌я┌п╫п╬ я┤п╣я┌п╨п╟я▐ п╦п╫я└п╬я─п╪п╟я├п╦я▐.
п п╬п╪п╟п╫п╢п╟ svn п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╫п╣я│п╨п╬п╩я▄п╨п╬ я│п©п╬я│п╬п╠п╬п╡ п╢п╬п╠п╟п╡п╩п╣п╫п╦я▐ п╦п╩п╦ п╦п╥п╪п╣п╫п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡ я└п╟п╧п╩п╬п╡ п╦ п╨п╟я┌п╟п╩п╬пЁп╬п╡. п╖я┌п╬п╠я▀ п╢п╬п╠п╟п╡п╦я┌я▄ я│п╡п╬п╧я│я┌п╡п╬ я│ п╨п╬я─п╬я┌п╨п╦п╪ я┤п╦я┌п╟п╣п╪я▀п╪ п╥п╫п╟я┤п╣п╫п╦п╣п╪, п╫п╟п╡п╣я─п╫п╬п╣, п©я─п╬я┴п╣ п╡я│п╣пЁп╬ я┐п╨п╟п╥п╟я┌я▄ п╣пЁп╬ п╦п╪я▐ п╦ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ п╨п╬п╪п╟п╫п╢п╫п╬п╧ я│я┌я─п╬п╨п╣ п©п╬п╢п╨п╬п╪п╟п╫п╢я▀ propset.
$ svn propset copyright '(c) 2006 Red-Bean Software' calc/button.c property 'copyright' set on 'calc/button.c' $
п·п╢п╫п╟п╨п╬ п╪я▀ я┐п╤п╣ п╥п╫п╟п╣п╪ п╬ я┌п╬п╪, п╫п╟я│п╨п╬п╩я▄п╨п╬ пЁп╦п╠п╨п╦п╪п╦ п╪п╬пЁя┐я┌ п╠я▀я┌я▄
я│п╡п╬п╧я│я┌п╡п╟ Subversion. п≤ п╣я│п╩п╦ п╡п╟п╪ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ п╥п╟п╢п╟я┌я▄ я│п╡п╬п╧я│я┌п╡я┐
п╪п╫п╬пЁп╬я│я┌я─п╬я┤п╫п╬п╣ я┌п╣п╨я│я┌п╬п╡п╬п╣ п╦п╩п╦ п╢п╟п╤п╣ п╠п╦п╫п╟я─п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣, п©п╣я─п╣п╢п╟п╡п╟я┌я▄
п╣пЁп╬ я┤п╣я─п╣п╥ п╨п╬п╪п╟п╫п╢п╫я┐я▌ я│я┌я─п╬п╨я┐ п╠я┐п╢п╣я┌ п╫п╣я┐п╢п╬п╠п╫п╬. п■п╩я▐
я┌п╟п╨п╦я┘ я│п╩я┐я┤п╟п╣п╡ п╨п╬п╪п╟п╫п╢п╟ propset п╦п╪п╣п╣я┌
п©п╟я─п╟п╪п╣я┌я─ --file
(-F
),
п©п╬п╥п╡п╬п╩я▐я▌я┴п╦п╧ я┐п╨п╟п╥п╟я┌я▄ п╦п╪я▐ я└п╟п╧п╩п╟ я│ п╫п╬п╡я▀п╪ п╥п╫п╟я┤п╣п╫п╦п╣п╪ я│п╡п╬п╧я│я┌п╡п╟.
$ svn propset license -F /path/to/LICENSE calc/button.c property 'license' set on 'calc/button.c' $
п²п╟ п╦п╪п╣п╫п╟ я│п╡п╬п╧я│я┌п╡ п╫п╟п╨п╩п╟п╢я▀п╡п╟п╣я┌я│я▐ я─я▐п╢ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦п╧. п≤п╪я▐ п╢п╬п╩п╤п╫п╬
п╫п╟я┤п╦п╫п╟я┌я▄я│я▐ я│ п╠я┐п╨п╡я▀, п╢п╡п╬п╣я┌п╬я┤п╦я▐ (:
) п╦п╩п╦ п©п╬п╢я┤п╣я─п╨п╦п╡п╟п╫п╦я▐
(_
); п©п╬я│п╩п╣ п╫п╦я┘ п╪п╬п╤п╫п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ я├п╦я└я─я▀, я┌п╦я─п╣
(-
) п╦ я┌п╬я┤п╨п╦ (.
).
[13]
п я─п╬п╪п╣ п╨п╬п╪п╟п╫п╢я▀ propset, svn п©я─п╣п╢п╩п╟пЁп╟п╣я┌ п╨п╬п╪п╟п╫п╢я┐ propedit. п╜я┌п╟ п╨п╬п╪п╟п╫п╢п╟ п╦я│п©п╬п╩я▄п╥я┐п╣я┌ п╢п╩я▐ п╢п╬п╠п╟п╡п╩п╣п╫п╦я▐ п╦п╩п╦ п╦п╥п╪п╣п╫п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡п╟ п╥п╟п╢п╟п╫п╫я┐я▌ п©я─п╬пЁя─п╟п╪п╪я┐-я─п╣п╢п╟п╨я┌п╬я─ (я│п╪. б╚Configб╩). п÷я─п╦ п╡я▀п©п╬п╩п╫п╣п╫п╦п╦ п╨п╬п╪п╟п╫п╢я▀ svn п╡я▀п╥я▀п╡п╟п╣я┌ я─п╣п╢п╟п╨я┌п╬я─ я│ п╡я─п╣п╪п╣п╫п╫я▀п╪ я└п╟п╧п╩п╬п╪, я│п╬п╢п╣я─п╤п╟я┴п╦п╪ я┌п╣п╨я┐я┴п╣п╣ п╥п╫п╟я┤п╣п╫п╦п╣ я│п╡п╬п╧я│я┌п╡п╟ (п╦п╩п╦ я│ п©я┐я│я┌я▀п╪ я└п╟п╧п╩п╬п╪, п╣я│п╩п╦ п╢п╬п╠п╟п╡п╩я▐п╣я┌я│я▐ п╫п╬п╡п╬п╣ я│п╡п╬п╧я│я┌п╡п╬). п≈п╟я┌п╣п╪ п╡я▀ п©я─п╬я│я┌п╬ п╦п╥п╪п╣п╫я▐п╣я┌п╣ п╡ я─п╣п╢п╟п╨я┌п╬я─п╣ п╥п╫п╟я┤п╣п╫п╦п╣, п©п╬п╨п╟ п╬п╫п╬ п╫п╣ я│я┌п╟п╫п╣я┌ я┌п╟п╨п╦п╪, п╨п╟п╨п╦п╪ п╡я▀ я┘п╬я┌п╣п╩п╦ п╠я▀ п╣пЁп╬ п╡п╦п╢п╣я┌я▄, я│п╬я┘я─п╟п╫я▐п╣я┌п╣ п╡я─п╣п╪п╣п╫п╫я▀п╧ я└п╟п╧п╩ п╦ п╡я▀я┘п╬п╢п╦я┌п╣ п╦п╥ я─п╣п╢п╟п╨я┌п╬я─п╟. п∙я│п╩п╦ Subversion п╬п╠п╫п╟я─я┐п╤п╦я┌, я┤я┌п╬ п╡я▀ п╢п╣п╧я│я┌п╡п╦я┌п╣п╩я▄п╫п╬ п╦п╥п╪п╣п╫п╦п╩п╦ я│я┐я┴п╣я│я┌п╡я┐я▌я┴п╣п╣ п╥п╫п╟я┤п╣п╫п╦п╣ я│п╡п╬п╧я│я┌п╡п╟, п╠я┐п╢п╣я┌ п╥п╟п©п╦я│п╟п╫п╬ п╫п╬п╡п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣. п∙я│п╩п╦ п╡я▀ п╡я▀я┬п╩п╦ п╦п╥ я─п╣п╢п╟п╨я┌п╬я─п╟, п╫п╣ п╡п╫п╣я│я▐ п╫п╦п╨п╟п╨п╦я┘ п╦п╥п╪п╣п╫п╣п╫п╦п╧, п╪п╬п╢п╦я└п╦п╨п╟я├п╦п╦ я│п╡п╬п╧я│я┌п╡п╟ п╫п╣ п©я─п╬п╦п╥п╬п╧п╢п╣я┌.
$ svn propedit copyright calc/button.c ### exit the editor without changes No changes to property 'copyright' on 'calc/button.c' $
п·п╠я─п╟я┴п╟п╣п╪ п╡п╟я┬п╣ п╡п╫п╦п╪п╟п╫п╦п╣ п╫п╟ я┌п╬, я┤я┌п╬, п©п╬п╢п╬п╠п╫п╬ п╢я─я┐пЁп╦п╪ п╨п╬п╪п╟п╫п╢п╟п╪ svn, п╨п╬п╪п╟п╫п╢я▀, п╬я┌п╫п╬я│я▐я┴п╦п╣я│я▐ п╨ я│п╡п╬п╧я│я┌п╡п╟п╪, п╪п╬пЁя┐я┌ п©я─п╦п╪п╣п╫я▐я┌я▄я│я▐ п╨ п╫п╣я│п╨п╬п╩я▄п╨п╦п╪ п©я┐я┌я▐п╪ п╥п╟ я─п╟п╥. п╜я┌п╬ п╢п╟п╣я┌ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌я▄ п╬п╢п╫п╬п╧ п╨п╬п╪п╟п╫п╢п╬п╧ п╦п╥п╪п╣п╫я▐я┌я▄ я│п╡п╬п╧я│я┌п╡п╟ я├п╣п╩п╬пЁп╬ п╫п╟п╠п╬я─п╟ я└п╟п╧п╩п╬п╡. п²п╟п©я─п╦п╪п╣я─, п╪п╬п╤п╫п╬ я│п╢п╣п╩п╟я┌я▄ п╡п╬я┌ я┌п╟п╨:
$ svn propset copyright '(c) 2006 Red-Bean Software' calc/* property 'copyright' set on 'calc/Makefile' property 'copyright' set on 'calc/button.c' property 'copyright' set on 'calc/integer.c' Б─╕ $
п▓я│п╣ я█я┌п╦ п╢п╬п╠п╟п╡п╩п╣п╫п╦я▐ п╦ я─п╣п╢п╟п╨я┌п╦я─п╬п╡п╟п╫п╦я▐ я│п╡п╬п╧я│я┌п╡ п╠я▀п╩п╦ п╠я▀ п╫п╣ я│п╩п╦я┬п╨п╬п╪ п©п╬п╩п╣п╥п╫я▀, п╣я│п╩п╦ п╠я▀ п╫п╣п╩я▄п╥я▐ п╠я▀п╩п╬ п©я─п╬я│я┌п╬ я┐п╥п╫п╟я┌я▄ п╥п╫п╟я┤п╣п╫п╦п╣ я│п╡п╬п╧я│я┌п╡п╟. п╖я┌п╬п╠я▀ п©п╬я│п╪п╬я┌я─п╣я┌я▄ п╦п╪п╣п╫п╟ п╦ п╥п╫п╟я┤п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡, п╥п╟п╢п╟п╫п╫я▀я┘ п╢п╩я▐ я└п╟п╧п╩п╬п╡ п╦ п╨п╟я┌п╟п╩п╬пЁп╬п╡, п╡ svn п╣я│я┌я▄ п╢п╡п╣ п©п╬п╢п╨п╬п╪п╟п╫п╢я▀. п п╬п╪п╟п╫п╢п╟ svn proplist п©п╣я─п╣я┤п╦я│п╩я▐п╣я┌ я│я┐я┴п╣я│я┌п╡я┐я▌я┴п╦п╣ п╢п╩я▐ я┐п╨п╟п╥п╟п╫п╫п╬пЁп╬ п©я┐я┌п╦ я│п╡п╬п╧я│я┌п╡п╟. п÷п╬я│п╩п╣ я┌п╬пЁп╬ п╨п╟п╨ п╡я▀ я┐п╥п╫п╟п╣я┌п╣ п╦п╪я▐ я│п╡п╬п╧я│я┌п╡п╟, я│ п©п╬п╪п╬я┴я▄я▌ svn propget п╪п╬п╤п╫п╬ п╥п╟п©я─п╬я│п╦я┌я▄ п╣пЁп╬ п╥п╫п╟я┤п╣п╫п╦п╣. п╜я┌п╟ п╨п╬п╪п╟п╫п╢п╟ п╡я▀п╡п╣п╢п╣я┌ п╡ я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╧ п©п╬я┌п╬п╨ п╡п╡п╬п╢п╟-п╡я▀п╡п╬п╢п╟ п╥п╫п╟я┤п╣п╫п╦п╣ я│п╡п╬п╧я│я┌п╡п╟ п╢п╩я▐ я█п╩п╣п╪п╣п╫я┌п╟ п©п╬ я┐п╨п╟п╥п╟п╫п╫п╬п╪я┐ п©я┐я┌п╦ (п╦п╩п╦ п©я┐я┌я▐п╪) п╦ я│ я┐п╨п╟п╥п╟п╫п╫я▀п╪ п╦п╪п╣п╫п╣п╪.
$ svn proplist calc/button.c Properties on 'calc/button.c': copyright license $ svn propget copyright calc/button.c (c) 2006 Red-Bean Software
п║я┐я┴п╣я│я┌п╡я┐п╣я┌ п╢п╟п╤п╣ п╡п╟я─п╦п╟п╫я┌ п╨п╬п╪п╟п╫п╢я▀ proplist,
п©п╣я─п╣я┤п╦я│п╩я▐я▌я┴п╦п╧ п╨п╟п╨ п╦п╪п╣п╫п╟, я┌п╟п╨ п╦ п╥п╫п╟я┤п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡. п²я┐п╤п╫п╬ п©я─п╬я│я┌п╬
п╢п╬п╠п╟п╡п╦я┌я▄ п©п╟я─п╟п╪п╣я┌я─ --verbose
(-v
).
$ svn proplist --verbose calc/button.c Properties on 'calc/button.c': copyright : (c) 2006 Red-Bean Software license : ================================================================ Copyright (c) 2006 Red-Bean Software. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the recipe for Fitz's famous red-beans-and-rice. Б─╕
п÷п╬я│п╩п╣п╢п╫я▐я▐ п╨п╬п╪п╟п╫п╢п╟, п╬я┌п╫п╬я│я▐я┴п╟я▐я│я▐ п╨ я│п╡п╬п╧я│я┌п╡п╟п╪ Б─■ propdel. п²п╣я│п╪п╬я┌я─я▐ п╫п╟ я┌п╬, я┤я┌п╬ Subversion п©п╬п╥п╡п╬п╩я▐п╣я┌ я│п╬я┘я─п╟п╫я▐я┌я▄ я│п╡п╬п╧я│я┌п╡п╟ я│ п©я┐я│я┌я▀п╪п╦ п╥п╫п╟я┤п╣п╫п╦я▐п╪п╦, п©п╬п╩п╫п╬я│я┌я▄я▌ я┐п╢п╟п╩п╦я┌я▄ я│п╡п╬п╧я│я┌п╡п╬ я│ п©п╬п╪п╬я┴я▄я▌ propedit п╦п╩п╦ propset п╫п╣п╩я▄п╥я▐. п²п╟п©я─п╦п╪п╣я─, я┌п╟п╨п╟я▐ п╨п╬п╪п╟п╫п╢п╟ п╫п╣ п╢п╟я│я┌ п╤п╣п╩п╟п╣п╪п╬пЁп╬ я█я└я└п╣п╨я┌п╟:
$ svn propset license '' calc/button.c property 'license' set on 'calc/button.c' $ svn proplist --verbose calc/button.c Properties on 'calc/button.c': copyright : (c) 2006 Red-Bean Software license : $
п■п╩я▐ п©п╬п╩п╫п╬пЁп╬ я┐п╢п╟п╩п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ п©п╬п╢п╨п╬п╪п╟п╫п╢п╬п╧ propdel. п∙п╣ я│п╦п╫я┌п╟п╨я│п╦я│ я┌п╟п╨п╬п╧ п╤п╣, п╨п╟п╨ п╦ я┐ п╢я─я┐пЁп╦я┘ п╨п╬п╪п╟п╫п╢ п╢п╩я▐ я─п╟п╠п╬я┌я▀ я│п╬ я│п╡п╬п╧я│я┌п╡п╟п╪п╦:
$ svn propdel license calc/button.c property 'license' deleted from 'calc/button.c'. $ svn proplist --verbose calc/button.c Properties on 'calc/button.c': copyright : (c) 2006 Red-Bean Software $
п÷п╬п╪п╫п╦я┌п╣, п╪я▀ пЁп╬п╡п╬я─п╦п╩п╦ п╬ п╫п╣п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀я┘ я│п╡п╬п╧я│я┌п╡п╟я┘
п©я─п╟п╡п╬п╨? п≤я┘ я┌п╬п╤п╣ п╪п╬п╤п╫п╬ п╦п╥п╪п╣п╫я▐я┌я▄ я│ п©п╬п╪п╬я┴я▄я▌ svn.
п÷я─п╬я│я┌п╬ п╢п╬п╠п╟п╡я▄я┌п╣ п©п╟я─п╟п╪п╣я┌я─ п╨п╬п╪п╟п╫п╢п╫п╬п╧ я│я┌я─п╬п╨п╦ --revprop
п╦ я┐п╨п╟п╤п╦я┌п╣ п©я─п╟п╡п╨я┐, я│п╡п╬п╧я│я┌п╡п╬ п╨п╬я┌п╬я─п╬п╧ п╡я▀ я┘п╬я┌п╦я┌п╣ п╦п╥п╪п╣п╫п╦я┌я▄. п÷п╬я│п╨п╬п╩я▄п╨я┐
п©я─п╟п╡п╨п╦ пЁп╩п╬п╠п╟п╩я▄п╫я▀, я┐п╨п╟п╥я▀п╡п╟я┌я▄ п©я┐я┌п╦ п╫п╣ я┌я─п╣п╠я┐п╣я┌я│я▐ п╢п╬ я┌п╣я┘ п©п╬я─, п©п╬п╨п╟
п╡я▀ п╫п╟я┘п╬п╢п╦я┌п╣я│я▄ п╡ я─п╟п╠п╬я┤п╣п╧ п╨п╬п©п╦п╦ я┌п╬пЁп╬ я┘я─п╟п╫п╦п╩п╦я┴п╟, я│п╡п╬п╧я│я┌п╡п╬ п©я─п╟п╡п╨п╦ п╡
п╨п╬я┌п╬я─п╬п╪ п╡п╟п╪ п╫я┐п╤п╫п╬ п╦п╥п╪п╣п╫п╦я┌я▄. п▓ п©я─п╬я┌п╦п╡п╫п╬п╪ я│п╩я┐я┤п╟п╣, п╫я┐п╤п╫п╬ п©я─п╬я│я┌п╬ я┐п╨п╟п╥п╟я┌я▄
URL п╩я▌п╠п╬пЁп╬ п©я┐я┌п╦ п╡ п╦п╫я┌п╣я─п╣я│я┐я▌я┴п╣п╪ п╡п╟я│ я┘я─п╟п╫п╦п╩п╦я┴п╣ (п╡ я┌п╬п╪ я┤п╦я│п╩п╣ я█я┌п╬ п╪п╬п╤п╣я┌
п╠я▀я┌я▄ п╦ п╨п╬я─п╫п╣п╡п╬п╧ URL я┘я─п╟п╫п╦п╩п╦я┴п╟). п²п╟п©я─п╦п╪п╣я─, п╡я▀ п╪п╬п╤п╣я┌п╣ п╥п╟п╪п╣п╫п╦я┌я▄
п╩п╬пЁ-я│п╬п╬п╠я┴п╣п╫п╦п╣ я└п╦п╨я│п╟я├п╦п╦ п╡ я│я┐я┴п╣я│я┌п╡я┐я▌я┴п╣п╧ п©я─п╟п╡п╨п╣.
[14]
п∙я│п╩п╦ я┌п╣п╨я┐я┴п╦п╧ я─п╟п╠п╬я┤п╦п╧ п╨п╟я┌п╟п╩п╬пЁ я▐п╡п╩я▐п╣я┌я│я▐ я┤п╟я│я┌я▄я▌ я─п╟п╠п╬я┤п╣п╧ п╨п╬п©п╦п╦ я┘я─п╟п╫п╦п╩п╦я┴п╟,
п╪п╬п╤п╫п╬ п©я─п╬я│я┌п╬ п╡я▀п©п╬п╩п╫п╦я┌я▄ п╨п╬п╪п╟п╫п╢я┐ svn propset,
п╫п╣ я┐п╨п╟п╥я▀п╡п╟я▐ я├п╣п╩п╣п╡п╬п╧ п©я┐я┌я▄:
$ svn propset svn:log '* button.c: Fix a compiler warning.' -r11 --revprop property 'svn:log' set on repository revision '11' $
п²п╬ п╢п╟п╤п╣ п╣я│п╩п╦ п╡я▀ п╫п╣ п╡я▀пЁя─я┐п╤п╟п╩п╦ п╦п╥ я┘я─п╟п╫п╦п╩п╦я┴п╟ я─п╟п╠п╬я┤я┐я▌ п╨п╬п©п╦я▌, п╪п╬п╤п╫п╬ п╦п╥п╪п╣п╫п╦я┌я▄ я│п╡п╬п╧я│я┌п╡п╬, я┐п╨п╟п╥п╟п╡ п╨п╬я─п╫п╣п╡п╬п╧ URL я┘я─п╟п╫п╦п╩п╦я┴п╟:
$ svn propset svn:log '* button.c: Fix a compiler warning.' -r11 --revprop \ http://svn.example.com/repos/project property 'svn:log' set on repository revision '11' $
п·п╠я─п╟я┌п╦я┌п╣ п╡п╫п╦п╪п╟п╫п╦п╣ п╫п╟ я┌п╬, я┤я┌п╬ п╦п╥п╪п╣п╫п╣п╫п╦п╣ я█я┌п╦я┘ п╫п╣п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀я┘ я│п╡п╬п╧я│я┌п╡ п╢п╬п╩п╤п╫п╬ п╠я▀я┌я▄ я▐п╡п╫п╬ я─п╟п╥я─п╣я┬п╣п╫п╬ п╟п╢п╪п╦п╫п╦я│я┌я─п╟я┌п╬я─п╬п╪ (я│п╪. б╚Hook Scriptsб╩). пёя┤п╦я┌я▀п╡п╟я▐ я┌п╬, я┤я┌п╬ я│п╡п╬п╧я│я┌п╡п╟ п╫п╣ п╡п╣я─я│п╦п╬п╫п╦я─я┐я▌я┌я│я▐, п©я─п╦ п╫п╣п╟п╨п╨я┐я─п╟я┌п╫п╬п╪ я─п╣п╢п╟п╨я┌п╦я─п╬п╡п╟п╫п╦п╦ п╡я▀ я─п╦я│п╨я┐п╣я┌п╣ п©п╬я┌п╣я─я▐я┌я▄ п╦п╫я└п╬я─п╪п╟я├п╦я▌. п╖я┌п╬п╠я▀ п©я─п╣п╢п╬я┌п╡я─п╟я┌п╦я┌я▄ п©п╬я┌п╣я─я▌ п╦п╫я└п╬я─п╪п╟я├п╦п╦, п╟п╢п╪п╦п╫п╦я│я┌я─п╟я┌п╬я─ я┘я─п╟п╫п╦п╩п╦я┴п╟ п╪п╬п╤п╣я┌ п©я─п╦п╫я▐я┌я▄ п╪п╣я─я▀ п©я─п╣п╢п╬я│я┌п╬я─п╬п╤п╫п╬я│я┌п╦, п╦ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╦п╥п╪п╣п╫п╣п╫п╦п╣ п╫п╣п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀я┘ я│п╡п╬п╧я│я┌п╡ п╥п╟п©я─п╣я┴п╣п╫п╬.
![]() |
п÷п╬п╢я│п╨п╟п╥п╨п╟ |
---|---|
п÷п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▐п╪ я│п╩п╣п╢я┐п╣я┌, п©п╬ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌п╦, п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ svn propedit п╡п╪п╣я│я┌п╬ svn propset. п╔п╬я┌я▐ п╨п╬п╫п╣я┤п╫я▀п╧ я─п╣п╥я┐п╩я▄я┌п╟я┌ п╬п╠п╣п╦я┘ п╨п╬п╪п╟п╫п╢ п╠я┐п╢п╣я┌ п╬п╢п╦п╫п╟п╨п╬п╡, п©п╣я─п╡п╟я▐ п©п╬п╥п╡п╬п╩п╦я┌ я┐п╡п╦п╢п╣я┌я▄ я┌п╣п╨я┐я┴п╣п╣ п╥п╫п╟я┤п╣п╫п╦п╣ я│п╡п╬п╧я│я┌п╡п╟ п©п╣я─п╣п╢ п╦п╥п╪п╣п╫п╣п╫п╦п╣п╪, п╦ я┌п╟п╨п╦п╪ п╬п╠я─п╟п╥п╬п╪ я┐п╢п╬я│я┌п╬п╡п╣я─п╦я┌я▄я│я▐, я┤я┌п╬ п╡п╫п╬я│я▐я┌я│я▐ п╦п╪п╣п╫п╫п╬ я┌п╣ п╦п╥п╪п╣п╫п╣п╫п╦я▐, п╨п╬я┌п╬я─я▀п╣ п╠я▀п╩п╦ п╥п╟п╢я┐п╪п╟п╫я▀. п▓ п╬я│п╬п╠п╣п╫п╫п╬я│я┌п╦ я█я┌п╬ я│п©я─п╟п╡п╣п╢п╩п╦п╡п╬ п╢п╩я▐ п╪п╬п╢п╦я└п╦п╨п╟я├п╦п╦ п╫п╣п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫п╫я▀я┘ я│п╡п╬п╧я│я┌п╡ п©я─п╟п╡п╬п╨. п■п╟ п╦ п╦п╥п╪п╣п╫я▐я┌я▄ я│п╡п╬п╧я│я┌п╡п╟ я│ п╪п╫п╬пЁп╬я│я┌я─п╬я┤п╫я▀п╪п╦ п╥п╫п╟я┤п╣п╫п╦я▐п╪п╦ пЁп╬я─п╟п╥п╢п╬ п©я─п╬я┴п╣ п╡ я┌п╣п╨я│я┌п╬п╡п╬п╪ я─п╣п╢п╟п╨я┌п╬я─п╣, п╟ п╫п╣ п╡ п╨п╬п╪п╟п╫п╢п╫п╬п╧ я│я┌я─п╬п╨п╣. |
п╒п╣п©п╣я─я▄, п╨п╬пЁп╢п╟ п╡я▀ п©п╬п╥п╫п╟п╨п╬п╪п╦п╩п╦я│я▄ я│п╬ п╡я│п╣п╪п╦ п╨п╬п╪п╟п╫п╢п╟п╪п╦ svn, п╦п╪п╣я▌я┴п╦п╪п╦ п╬я┌п╫п╬я┬п╣п╫п╦п╣ п╨ я│п╡п╬п╧я│я┌п╡п╟п╪, п╢п╟п╡п╟п╧я┌п╣ п©п╬я│п╪п╬я┌я─п╦п╪, п╨п╟п╨ п╦п╥п╪п╣п╫п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡ п╡п╩п╦я▐я▌я┌ п╫п╟ п©я─п╦п╡я▀я┤п╫я▀п╧ п©п╬я─я▐п╢п╬п╨ я─п╟п╠п╬я┌я▀ я│ Subversion. п п╟п╨ п╪я▀ я┐п╤п╣ пЁп╬п╡п╬я─п╦п╩п╦, я│п╡п╬п╧я│я┌п╡п╟ я└п╟п╧п╩п╬п╡ п╦ п╨п╟я┌п╟п╩п╬пЁп╬п╡ п╡п╣я─я│п╦п╬п╫п╦я─п╬п╡п╟п╫я▀ п╟п╫п╟п╩п╬пЁп╦я┤п╫п╬ я│п╬п╢п╣я─п╤п╦п╪п╬п╪я┐ я└п╟п╧п╩п╬п╡. п÷п╬я█я┌п╬п╪я┐ Subversion п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ я┌п╣ п╤п╣ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌п╦ п©п╬ я│п╩п╦я▐п╫п╦я▌ Б─■ п╡ я│п╩я┐я┤п╟п╣ п╨п╬п╫я└п╩п╦п╨я┌п╫я▀я┘ я│п╦я┌я┐п╟я├п╦п╧ Б─■ я┤я┐п╤п╦я┘ п╦п╥п╪п╣п╫п╣п╫п╦п╧ я│ п╡п╟я┬п╦п╪п╦ я│п╬п╠я│я┌п╡п╣п╫п╫я▀п╪п╦.
п╒п╟п╨ п╤п╣ п╨п╟п╨ п╦ п╡ я│п╩я┐я┤п╟п╣ я│ я│п╬п╢п╣я─п╤п╦п╪я▀п╪ я└п╟п╧п╩п╬п╡, п╦п╥п╪п╣п╫п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡ я▐п╡п╩я▐я▌я┌я│я▐ п╩п╬п╨п╟п╩я▄п╫п╬п╧ п╪п╬п╢п╦я└п╦п╨п╟я├п╦п╣п╧ п╦ я│я┌п╟п╫п╬п╡я▐я┌я│я▐ п©п╬я│я┌п╬я▐п╫п╫я▀п╪п╦ я┌п╬п╩я▄п╨п╬ п©я─п╦ п╦я┘ я└п╦п╨я│п╟я├п╦п╦ п╡ я┘я─п╟п╫п╦п╩п╦я┴п╣ я│ п©п╬п╪п╬я┴я▄я▌ svn commit. п≤п╥п╪п╣п╫п╣п╫п╦п╣ я│п╡п╬п╧я│я┌п╡ п╪п╬п╤п╫п╬ п╩п╣пЁп╨п╬ п╬я┌п╪п╣п╫п╦я┌я▄ Б─■ п╨п╬п╪п╟п╫п╢п╟ svn revert п╡п╬я│я│я┌п╟п╫п╬п╡п╦я┌ я└п╟п╧п╩я▀ п╦ п╨п╟я┌п╟п╩п╬пЁп╦ п╡ п╦я┘ п©п╣я─п╡п╬п╫п╟я┤п╟п╩я▄п╫п╬п╣ я│п╬я│я┌п╬я▐п╫п╦п╣, п╡п╨п╩я▌я┤п╟я▐ я│п╬п╢п╣я─п╤п╦п╪п╬п╣, я│п╡п╬п╧я│я┌п╡п╟ п╦ п╡я│п╣ п╬я│я┌п╟п╩я▄п╫п╬п╣. п я─п╬п╪п╣ я┌п╬пЁп╬, п╦п╫я┌п╣я─п╣я│п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╬ я│п╬я│я┌п╬я▐п╫п╦п╦ я│п╡п╬п╧я│я┌п╡ я└п╟п╧п╩п╬п╡ п╦ п╨п╟я┌п╟п╩п╬пЁп╬п╡ п╪п╬п╤п╫п╬ п©п╬п╩я┐я┤п╦я┌я▄ я│ п©п╬п╪п╬я┴я▄я▌ п╨п╬п╪п╟п╫п╢ svn status п╦ svn diff.
$ svn status calc/button.c M calc/button.c $ svn diff calc/button.c Property changes on: calc/button.c ___________________________________________________________________ Name: copyright + (c) 2006 Red-Bean Software $
п·п╠я─п╟я┌п╦я┌п╣ п╡п╫п╦п╪п╟п╫п╦п╣ п╫п╟ я┌п╬, я┤я┌п╬ п©п╬п╢п╨п╬п╪п╟п╫п╢п╟ status
п©п╬п╨п╟п╥п╟п╩п╟ M
п╫п╣ п╡ п©п╣я─п╡п╬п╧, п╟ п╡п╬ п╡я┌п╬я─п╬п╧ п╨п╬п╩п╬п╫п╨п╣.
п╜я┌п╬ п©я─п╬п╦п╥п╬я┬п╩п╬ п©п╬я┌п╬п╪я┐, я┤я┌п╬ п╡ calc/button.c
п╦п╥п╪п╣п╫п╦п╩п╦я│я▄ я│п╡п╬п╧я│я┌п╡п╟, п╟ п╫п╣ я┌п╣п╨я│я┌п╬п╡п╬п╣ я│п╬п╢п╣я─п╤п╦п╪п╬п╣. п∙я│п╩п╦ п╠я▀ п╪я▀ п╦п╥п╪п╣п╫п╦п╩п╦
п╦ я┌п╬ п╦ п╢я─я┐пЁп╬п╣, п╡ п©п╣я─п╡п╬п╧ п╨п╬п╩п╬п╫п╨п╣ я┌п╟п╨п╤п╣ я│я┌п╬я▐п╩п╟ п╠я▀ п╠я┐п╨п╡п╟
M
(я│п╪.
б╚svn statusб╩).
п я─п╬п╪п╣ я┌п╬пЁп╬, п╫я┐п╤п╫п╬ п©п╬п╪п╫п╦я┌я▄ п╬ п╫п╣я│я┌п╟п╫п╢п╟я─я┌п╫п╬п╪ п©п╬п╢я┘п╬п╢п╣, п╦я│п©п╬п╩я▄п╥я┐п╣п╪п╬п╪ Subversion п©я─п╦ п╡я▀п╡п╬п╢п╣ я─п╟п╥п╩п╦я┤п╦п╧ п╢п╩я▐ я│п╡п╬п╧я│я┌п╡. п▒п╣п╥я┐я│п╩п╬п╡п╫п╬, п╪п╬п╤п╫п╬ п╥п╟п©я┐я│я┌п╦я┌я▄ svn diff п╦ п©п╣я─п╣п╫п╟п©я─п╟п╡п╦я┌я▄ п╡я▀п╡п╬п╢ п╢п╩я▐ я│п╬п╥п╢п╟п╫п╦я▐ я─п╟п╠п╬я┌п╬я│п©п╬я│п╬п╠п╫п╬пЁп╬ п©п╟я┌я┤-я└п╟п╧п╩п╟. п²п╬ п©я─п╬пЁя─п╟п╪п╪п╟ patch п╠я┐п╢п╣я┌ п©я─п╬я│я┌п╬ п╦пЁп╫п╬я─п╦я─п╬п╡п╟я┌я▄ я─п╟п╥п╩п╦я┤п╦я▐ я│п╡п╬п╧я│я┌п╡ Б─■ п╨п╟п╨ п©я─п╟п╡п╦п╩п╬, п╬п╫п╟ п╦пЁп╫п╬я─п╦я─я┐п╣я┌ п╩я▌п╠п╬п╧ п╪я┐я│п╬я─, п╨п╬я┌п╬я─я▀п╧ п╫п╣ п╪п╬п╤п╣я┌ п╬п╠я─п╟п╠п╬я┌п╟я┌я▄. п я│п╬п╤п╟п╩п╣п╫п╦я▌, я█я┌п╬ п╬п╥п╫п╟я┤п╟п╣я┌, я┤я┌п╬ п╢п╩я▐ п©п╬п╩п╫п╬пЁп╬ п©я─п╦п╪п╣п╫п╣п╫п╦я▐ п©п╟я┌я┤п╟, я│пЁп╣п╫п╣я─п╦я─п╬п╡п╟п╫п╫п╬пЁп╬ svn diff, п╦п╥п╪п╣п╫п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡ п©я─п╦п╢п╣я┌я│я▐ п╡п╫п╬я│п╦я┌я▄ п╡я─я┐я┤п╫я┐я▌.
п÷п╬п╢п╢п╣я─п╤п╨п╟ я│п╡п╬п╧я│я┌п╡ Б─■ п╪п╬я┴п╫п╟я▐ я└я┐п╫п╨я├п╦п╬п╫п╟п╩я▄п╫п╟я▐ п╬я│п╬п╠п╣п╫п╫п╬я│я┌я▄ Subversion. п║п╡п╬п╧я│я┌п╡п╟ я│п╩я┐п╤п╟я┌ п╠п╟п╥п╬п╡я▀п╪ п╪п╣я┘п╟п╫п╦п╥п╪п╬п╪ п╢п╩я▐ я─п╣п╟п╩п╦п╥п╟я├п╦п╦ п╪п╫п╬пЁп╦я┘ п╢я─я┐пЁп╦я┘ я└я┐п╫п╨я├п╦п╧ Subversion, п╬п╠я│я┐п╤п╢п╟п╣п╪я▀я┘ п╡ п╨п╫п╦пЁп╣ Б─■ п©п╬п╢п╢п╣я─п╤п╨п╦ я┌п╣п╨я│я┌п╬п╡п╬пЁп╬ п©п╬п╦я│п╨п╟ я─п╟п╥п╩п╦я┤п╦п╧ п╦ я│п╩п╦я▐п╫п╦я▐, п©п╬п╢я│я┌п╟п╫п╬п╡п╨п╦ п╨п╩я▌я┤п╣п╡я▀я┘ я│п╩п╬п╡, я┌я─п╟п╫я│п╩я▐я├п╦п╦ я│п╦п╪п╡п╬п╩п╬п╡ п©п╣я─п╣п╡п╬п╢п╟ я│я┌я─п╬п╨п╦ п╦ я┌. п╢. п·п╢п╫п╟п╨п╬, я┤я┌п╬п╠я▀ п©п╬п╩я┐я┤п╦я┌я▄ я─п╣п╟п╩я▄п╫я┐я▌ п╡я▀пЁп╬п╢я┐ п╬я┌ я│п╡п╬п╧я│я┌п╡, п╦я┘ п╫я┐п╤п╫п╬ п╥п╟п╢п╟п╡п╟я┌я▄ п╢п╩я▐ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╦я┘ я└п╟п╧п╩п╬п╡ п╦ п╨п╟я┌п╟п╩п╬пЁп╬п╡. п я│п╬п╤п╟п╩п╣п╫п╦я▌, я│я─п╣п╢п╦ п©п╬п╡я│п╣п╢п╫п╣п╡п╫я▀я┘ п╥п╟п╠п╬я┌ п╬п╠ я█я┌п╬п╪ п╬я┤п╣п╫я▄ п╩п╣пЁп╨п╬ п╥п╟п╠я▀я┌я▄, п╬я│п╬п╠п╣п╫п╫п╬ я┐я┤п╦я┌я▀п╡п╟я▐ я┌п╬, я┤я┌п╬ п╫п╣я┐я│я┌п╟п╫п╬п╡п╨п╟ п╥п╫п╟я┤п╣п╫п╦я▐ я│п╡п╬п╧я│я┌п╡п╟ п╬п╠я▀я┤п╫п╬ п╫п╣ п©я─п╦п╡п╬п╢п╦я┌ п╨ я▐п╡п╫п╬ п╥п╟п╪п╣я┌п╫я▀п╪ п╬я┬п╦п╠п╨п╟п╪ (п©п╬ я│я─п╟п╡п╫п╣п╫п╦я▌, я│п╨п╟п╤п╣п╪, я│ п╫п╣п╢п╬п╠п╟п╡п╩п╣п╫п╦п╣п╪ я└п╟п╧п╩п╟ п©п╬п╢ п╡п╣я─я│п╦п╬п╫п╫я▀п╧ п╨п╬п╫я┌я─п╬п╩я▄). п╖я┌п╬п╠я▀ п©п╬п╪п╬я┤я▄ п╡ я┐я│я┌п╟п╫п╬п╡п╨п╣ я│п╡п╬п╧я│я┌п╡ п╢п╩я▐ п╫я┐п╤п╫я▀я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡, Subversion п╬п╠п╣я│п©п╣я┤п╦п╡п╟п╣я┌ п©п╟я─я┐ п©я─п╬я│я┌я▀я┘, п╫п╬ п©п╬п╩п╣п╥п╫я▀я┘ я└я┐п╫п╨я├п╦п╧.
п÷я─п╦ п╨п╟п╤п╢п╬п╪ п╢п╬п╠п╟п╡п╩п╣п╫п╦п╦ я└п╟п╧п╩п╟ п©п╬п╢ п╡п╣я─я│п╦п╬п╫п╫я▀п╧ п╨п╬п╫я┌я─п╬п╩я▄ я│ п©п╬п╪п╬я┴я▄я▌
п╨п╬п╪п╟п╫п╢ svn add п╦п╩п╦ svn import
Subversion п©я▀я┌п╟п╣я┌я│я▐ п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╦ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ п╫п╣я│п╨п╬п╩я▄п╨п╬ п╠п╟п╥п╬п╡я▀я┘
я│п╡п╬п╧я│я┌п╡ я└п╟п╧п╩п╬п╡. п▓п╬-п©п╣я─п╡я▀я┘, п╡ п╬п©п╣я─п╟я├п╦п╬п╫п╫я▀я┘ я│п╦я│я┌п╣п╪п╟я┘, я└п╟п╧п╩п╬п╡я▀п╣
я│п╦я│я┌п╣п╪я▀ п╨п╬я┌п╬я─я▀я┘ п©п╬п╢п╢п╣я─п╤п╦п╡п╟я▌я┌ п╠п╦я┌ я─п╟п╥я─п╣я┬п╣п╫п╦я▐ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐, Subversion
п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╦ п╥п╟п╢п╟п╣я┌ я│п╡п╬п╧я│я┌п╡п╬ svn:executable
п╢п╩я▐ п╡п╫п╬п╡я▄ п╢п╬п╠п╟п╡п╩п╣п╫п╫я▀я┘ п╦п╩п╦ п╦п╪п©п╬я─я┌п╦я─п╬п╡п╟п╫п╫я▀я┘ я└п╟п╧п╩п╬п╡, я┐ п╨п╬я┌п╬я─я▀я┘
я█я┌п╬я┌ п╠п╦я┌ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫. (п·п╠я─п╟я┌п╦я┌п╣я│я▄ п╨ б╚п≤я│п©п╬п╩п╫п╦п╪п╬я│я┌я▄ я└п╟п╧п╩п╟б╩ п╥п╟
п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫п╬п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╬п╠ я█я┌п╬п╪ я│п╡п╬п╧я│я┌п╡п╣.) п▓п╬-п╡я┌п╬я─я▀я┘,
Subversion п╡я▀п©п╬п╩п╫я▐п╣я┌ п╬я┤п╣п╫я▄ п©я─п╬я│я┌я┐я▌ я█п╡я─п╦я│я┌п╦я┤п╣я│п╨я┐я▌ п©я─п╬я├п╣п╢я┐я─я┐,
я┤я┌п╬п╠я▀ п╬п©я─п╣п╢п╣п╩п╦я┌я▄, п╦п╪п╣п╣я┌ п╩п╦ я└п╟п╧п╩ я┤п╦я┌п╟п╣п╪п╬п╣ я│п╬п╢п╣я─п╤п╦п╪п╬п╣. п∙я│п╩п╦ я█я┌п╬
п╫п╣ я┌п╟п╨, Subversion п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╦ я┐я│я┌п╟п╫п╟п╡п╩п╦п╡п╟п╣я┌
я│п╡п╬п╧я│я┌п╡п╬ svn:mime-type
я█я┌п╬пЁп╬ я└п╟п╧п╩п╟ п╡ п╥п╫п╟я┤п╣п╫п╦п╣
application/octet-stream
(я█я┌п╬ п╠п╟п╥п╬п╡я▀п╧
MIME-я┌п╦п©, п╬п╠п╬п╥п╫п╟я┤п╟я▌я┴п╦п╧ б╚п╫п╟п╠п╬я─ п╠п╟п╧я┌п╬п╡б╩). п п╬п╫п╣я┤п╫п╬,
п╣я│п╩п╦ Subversion я┐пЁп╟п╢п╟п╣я┌ я┌п╦п© я└п╟п╧п╩п╟ п╫п╣п©я─п╟п╡п╦п╩я▄п╫п╬, п╦п╩п╦ п╣я│п╩п╦ п╡я▀
п©п╬п╤п╣п╩п╟п╣я┌п╣ п©я─п╦я│п╡п╬п╦я┌я▄ я│п╡п╬п╧я│я┌п╡я┐ svn:mime-type
п╠п╬п╩п╣п╣ я┌п╬я┤п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ Б─■ п╫п╟п©я─п╦п╪п╣я─, image/png
п╦п╩п╦ application/x-shockwave-flash
Б─■
п╡я▀ п╡я│п╣пЁп╢п╟ п╪п╬п╤п╣я┌п╣ я┐п╢п╟п╩п╦я┌я▄ п╦п╩п╦ п╬я┌я─п╣п╢п╟п╨я┌п╦я─п╬п╡п╟я┌я▄ я█я┌п╬ я│п╡п╬п╧я│я┌п╡п╬.
(п≈п╟ п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫п╬п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╣п╧ п╬п╠ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╦ MIME-я┌п╦п©п╬п╡
п╡ Subversion п╬п╠я─п╟я┌п╦я┌п╣я│я▄ п╨
б╚п╒п╦п© я│п╬п╢п╣я─п╤п╦п╪п╬пЁп╬ я└п╟п╧п╩п╟б╩.)
п╖п╣я─п╣п╥ я│п╬п╠я│я┌п╡п╣п╫п╫я┐я▌ я│п╦я│я┌п╣п╪я┐ п╨п╬п╫я└п╦пЁя┐я─п╦я─п╬п╡п╟п╫п╦я▐ я│я─п╣п╢я▀ п╦я│п©п╬п╩п╫п╣п╫п╦я▐
(я│п╪. б╚п÷п╟я─п╟п╪п╣я┌я─я▀ п╡я─п╣п╪п╣п╫п╦ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐б╩) Subversion
я┌п╟п╨п╤п╣ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌ п╠п╬п╩п╣п╣ пЁп╦п╠п╨я┐я▌ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌я▄ п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╬п╧
я┐я│я┌п╟п╫п╬п╡п╨п╦ я│п╡п╬п╧я│я┌п╡, п╨п╬я┌п╬я─п╟я▐ п©п╬п╥п╡п╬п╩я▐п╣я┌ п╥п╟п╢п╟п╡п╟я┌я▄ я│п╬п╬я┌п╡п╣я┌я│я┌п╡п╦я▐
п╪п╣п╤п╢я┐ п╪п╟я│п╨п╟п╪п╦ п╦п╪п╣п╫ я└п╟п╧п╩п╬п╡ п╦ п╦п╪п╣п╫п╟п╪п╦ п╦ п╥п╫п╟я┤п╣п╫п╦я▐п╪п╦ я│п╡п╬п╧я│я┌п╡.
п∙я┴п╣ я─п╟п╥: я█я┌п╦ я│п╬п╬я┌п╡п╣я┌я│я┌п╡п╦я▐ п╡п╬п╥п╢п╣п╧я│я┌п╡я┐я▌я┌ п╫п╟ п╢п╬п╠п╟п╡п╩п╣п╫п╦п╣ п╦ п╦п╪п©п╬я─я┌,
п╦ п╪п╬пЁя┐я┌ п╫п╣ я┌п╬п╩я▄п╨п╬ п©п╣я─п╣п╬п©я─п╣п╢п╣п╩я▐я┌я▄ я─п╣я┬п╣п╫п╦п╣ п╬ MIME-я┌п╦п©п╣ п©п╬
я┐п╪п╬п╩я┤п╟п╫п╦я▌, п©я─п╦п╫п╦п╪п╟п╣п╪п╬п╣ Subversion п╡ я┘п╬п╢п╣ я█я┌п╦я┘ п╬п©п╣я─п╟я├п╦п╧,
п╫п╬ п╦ я┐я│я┌п╟п╫п╟п╡п╩п╦п╡п╟я┌я▄ п╢я─я┐пЁп╦п╣ я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╣ п╦п╩п╦ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄я│п╨п╦п╣
я│п╡п╬п╧я│я┌п╡п╟. п²п╟п©я─п╦п╪п╣я─, п╡я▀ п╪п╬пЁп╩п╦ п╠я▀ п╥п╟п╢п╟я┌я▄ я│п╬п╬я┌п╡п╣я┌я│я┌п╡п╦п╣, я┤я┌п╬п╠я▀
п©я─п╦ п╨п╟п╤п╢п╬п╪ п╢п╬п╠п╟п╡п╩п╣п╫п╦п╦ JPEG-я└п╟п╧п╩п╟ Б─■ я┌п╬ п╣я│я┌я▄
я█п╩п╣п╪п╣п╫я┌п╟, я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╣пЁп╬ п╪п╟я│п╨п╣ *.jpg
Б─■
Subversion п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╦ п©я─п╦я│п╡п╟п╦п╡п╟п╩ п╠я▀ я│п╡п╬п╧я│я┌п╡я┐
svn:mime-type
п╥п╫п╟я┤п╣п╫п╦п╣
image/jpeg
. п≤п╩п╦, п╨ п©я─п╦п╪п╣я─я┐, п╢п╩я▐ п╡я│п╣я┘ я└п╟п╧п╩п╬п╡,
я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╦я┘ п╪п╟я│п╨п╣ *.cpp
, я│п╡п╬п╧я│я┌п╡п╬
svn:eol-style
я┐я│я┌п╟п╫п╟п╡п╩п╦п╡п╟п╩п╬я│я▄ п╠я▀ п╡
native
, п╟ svn:keywords
Б─■ п╡ Id
. п÷п╬п╢п╢п╣я─п╤п╨п╟ п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╦я┘ я│п╡п╬п╧я│я┌п╡
Б─■ я█я┌п╬, п©п╬п╤п╟п╩я┐п╧, п╫п╟п╦п╠п╬п╩п╣п╣ я┐п╢п╬п╠п╫я▀п╧ п╦п╫я│я┌я─я┐п╪п╣п╫я┌ Subversion
п╡ я┤п╟я│я┌п╦ я─п╟п╠п╬я┌я▀ я│п╬ я│п╡п╬п╧я│я┌п╡п╟п╪п╦ я│я─п╣п╢п╦ п╡я│п╣пЁп╬ п╫п╟п╠п╬я─п╟ п╢п╬я│я┌я┐п©п╫я▀я┘ я│я─п╣п╢я│я┌п╡.
п║п╪. б╚Configб╩ п╢п╩я▐
п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫п╬п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╬ п╫п╟я│я┌я─п╬п╧п╨п╣ я┌п╟п╨п╬п╧ п©п╬п╢п╢п╣я─п╤п╨п╦.
[13] п∙я│п╩п╦ п╡я▀ п╥п╫п╟п╨п╬п╪я▀ я│ XML, я┌п╬ я│п╦п╫я┌п╟п╨я│п╦я│ XML "Name" п╢п╬п©я┐я│п╨п╟п╣я┌ п©я─п╟п╨я┌п╦я┤п╣я│п╨п╦ я┌п╬ п╤п╣ п©п╬п╢п╪п╫п╬п╤п╣я│я┌п╡п╬ я│п╦п╪п╡п╬п╩п╬п╡ ASCII.
[14] п≤я│п©я─п╟п╡п╩п╣п╫п╦п╣ п╡ п╩п╬пЁ-я│п╬п╬п╠я┴п╣п╫п╦я▐я┘ п╬я─я└п╬пЁя─п╟я└п╦я┤п╣я│п╨п╦я┘, пЁя─п╟п╪п╪п╟я┌п╦я┤п╣я│п╨п╦я┘
п╬я┬п╦п╠п╬п╨, б╚п©я─п╬я│я┌п╬ п╬я┬п╦п╠п╬я┤п╫я▀я┘б╩ п╥п╟п©п╦я│п╣п╧ Б─■ п╫п╟п╡п╣я─п╫п╬п╣,
я│п╟п╪я▀п╧ я─п╟я│п©я─п╬я│я┌я─п╟п╫п╣п╫п╫я▀п╧ я│п╩я┐я┤п╟п╧ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▐ п©п╟я─п╟п╪п╣я┌я─п╟
--revprop
.