GoGPT Best VPN GoSearch

OnWorks favicon

svn-backup-dumps - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ svn-backup-dumps ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ svn-backup-dumps ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


svn-backup-dumps - ສ້າງ dumpfiles ເພື່ອ backup repository subversion.

ສະຫຼຸບສັງລວມ


svn-backup-dumps

ລາຍລະອຽດ


svn-backup-dumps ສ້າງ dumpfiles ຈາກ repository subversion. ມັນມີຈຸດປະສົງສໍາລັບການນໍາໃຊ້
ໃນວຽກ cron ແລະ hooks post-commit.

ຮູບ​ແບບ​ພື້ນ​ຖານ​ຂອງ​ການ​ດໍາ​ເນີນ​ງານ​ແມ່ນ​:

· ສ້າງ dump ຢ່າງ​ເຕັມ​ທີ່ (ການ​ແກ້​ໄຂ 0 ກັບ HEAD​)

· ສ້າງການຖິ້ມຂີ້ເຫຍື້ອທີ່ເພີ່ມຂຶ້ນທີ່ມີການແກ້ໄຂ N ຫຼາຍທີ່ສຸດ.

· ສ້າງ​ການ​ເພີ່ມ​ເຕີມ​ການ​ດັດ​ແກ້​ຄັ້ງ​ດຽວ dumps (ສໍາ​ລັບ​ການ​ນໍາ​ໃຊ້​ໃນ​ການ​ຕອບ​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​)​.

Dumpfiles ມີຊື່ໃນຮູບແບບ ຊື່ພື້ນຖານ..svndmp ຫຼື ຊື່ພື້ນຖານ...svndmp, ບ່ອນໃດ
ຊື່ພື້ນຖານ ແມ່ນຊື່ໄດເລກະທໍລີ repository, ແລະ ການໂຕ້ຖຽງແມ່ນຄັ້ງທໍາອິດແລະສຸດທ້າຍ
ຕົວເລກການແກ້ໄຂທີ່ສະແດງຢູ່ໃນ dumpfile, ເລກສູນເປັນ 6 ຕົວເລກ.

ທາງເລືອກອື່ນ, svn-backup-dumps ສາມາດບີບອັດ dumpfiles ກັບ gzip or bzip2, ແລະ​ສາ​ມາດ​ໂອນ​
ໃຫ້ເຂົາເຈົ້າກັບເຈົ້າພາບອື່ນໂດຍໃຊ້ FTP ຫຼື SMB (ການນໍາໃຊ້ smbclient).

OPTIONS


- ການປ່ຽນແປງ
ສະແດງໝາຍເລກເວີຊັນຂອງໂປຣແກຣມ ແລະອອກ.

-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້ ແລະອອກ.

-b ບີບອັດຂີ້ເຫຍື້ອໂດຍໃຊ້ bzip2.

--deltas
ນີ້ແມ່ນຜ່ານໄປ svnadmin dump.

-c ນັບ
ຈໍານວນການດັດແກ້ສູງສຸດຕໍ່ dumpfile.

-o ຂຽນທັບໄຟລ໌.

-O ຂຽນທັບໄຟລ໌ທັງຫມົດ.

-q ງຽບ.

-r ລະບຸ dumpfile ສະບັບດຽວ.

-t ftp:ເຈົ້າພາບ:ຜູ້ໃຊ້:ລະຫັດຜ່ານ:ເສັ້ນທາງ
-t smb:share:ຜູ້ໃຊ້:ລະຫັດຜ່ານ:ເສັ້ນທາງ
ໂອນຂີ້ເຫຍື້ອໄປໃສ່ເຄື່ອງອື່ນໂດຍໃຊ້ FTP ຫຼື SMB protocols. ເສັ້ນທາງ ແມ່ນບ່ອນທີ່ຈະ
ເກັບຮັກສາ dumpfiles ໃນເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ; ການປະກົດຕົວຂອງ %r ໃນເສັ້ນທາງແມ່ນ
ແທນທີ່ດ້ວຍຊື່ repository. ສະຫນັບສະຫນູນ "smb:" ຮຽກຮ້ອງໃຫ້ມີ smbclient
ໂຄງການ.

-z ບີບອັດຂີ້ເຫຍື້ອໂດຍໃຊ້ gzip.

ຕົວຢ່າງ


ເພື່ອສ້າງການຖິ້ມຂີ້ເຫຍື້ອອັນເຕັມທີ່ຂອງການດັດແກ້ທັງຫມົດຂອງ repository /srv/svn/foo ໃນ​ລະ​ບົບ​
/var/backup/svn:

svn-backup-dumps /srv/svn/foo /var/backup/svn

dumpfile ຈະຖືກຕັ້ງຊື່ src.000000-NNNNNN.svndmp.gz ບ່ອນທີ່ NNNNNN ແມ່ນ​ການ​ແກ້​ໄຂ​ຫົວ​ຫນ້າ​
ຈໍານວນ

ເພື່ອ​ສ້າງ​ການ​ເພີ່ມ​ເຕີມ​ທີ່​ມີ​ຫຼາຍ​ທີ່​ສຸດ 1000 ການ​ແກ້​ໄຂ​:

svn-backup-dumps --deltas -z -c 1000 /srv/svn/foo /var/backup/svn

ຖ້າການດັດແກ້ທີ່ນ້ອຍທີ່ສຸດແມ່ນ 2923, ມັນຈະສ້າງໄຟລ໌ຕໍ່ໄປນີ້:

foo.000000-000999.svndmp.gz
foo.001000-001999.svndmp.gz
foo.002000-002923.svndmp.gz

ຖ້າດໍາເນີນການອີກເທື່ອຫນຶ່ງ, ຕໍ່ມາ, ເມື່ອການດັດແກ້ທີ່ນ້ອຍທີ່ສຸດແມ່ນ 3045, ມັນຈະສ້າງສອງໄຟລ໌ນີ້:

foo.002000-002999.svndmp.gz
foo.003000-003045.svndmp.gz

ໃຫ້ສັງເກດວ່າມັນບໍ່ໄດ້ເອົາໄຟລ໌ທີ່ຊ້ໍາກັນ foo.002000-002923.svndmp.gz.

ເພື່ອສ້າງການເພີ່ມການທົບທວນຄັ້ງດຽວຈາກ hook ຫລັງຄໍາຫມັ້ນສັນຍາ:

svn-backup-dumps -r $rev $repos /var/backups/svn

ບ່ອນທີ່ $rev ແລະ $repos ແມ່ນຕົວແປທີ່ຕັ້ງໄວ້ກ່ອນຫນ້ານີ້ໃນ script post-commit ຈາກຂອງມັນ
ເສັ້ນຄໍາສັ່ງ. ຊື່ dumpfile ຈະຢູ່ໃນແບບຟອມ foo.000352.svndmp.

ເພື່ອສົ່ງ dumpfiles ໄປຫາການແບ່ງປັນ SMB \\ERNEST\Backups ໃນ​ລະ​ບົບ​ \svn\foo ກັບຜູ້ໃຊ້
svnuser ແລະລະຫັດຜ່ານ w0rth1ng:

svn-backup-dumps -t "smb://ERNEST/BACKUPS:svnuser:w0rth1ng:svn/%r /srv/svn/foo
/tmp/tmpbackup

ຫມາຍເຫດວ່າ %r ໃນເສັ້ນທາງຖືກແທນທີ່ດ້ວຍຊື່ repository ຟູ. ໃຫ້ສັງເກດວ່າ a
ໄດເລກະທໍລີສໍາຮອງທ້ອງຖິ່ນແມ່ນຈໍາເປັນ, ໃນປັດຈຸບັນ, ເຖິງແມ່ນວ່າໃນເວລາທີ່ການນໍາໃຊ້ -t ທາງເລືອກ.

ໃຊ້ svn-backup-dumps ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.