คำถามติดแท็ก svn

คำย่อ SVN ย่อมาจาก Subversion ซึ่งเป็นระบบควบคุมเวอร์ชันที่เป็นที่นิยมและนิยมใช้กันมาก

3
จะรับ url ของ svn repo ปัจจุบันได้อย่างไร?
ฉันมีการเช็คเอาท์ 2 รายการที่มีคนติดตั้งไว้สำหรับฉัน ตอนนี้ฉันต้องตรวจสอบไฟล์เดียวกันนี้ในคอมพิวเตอร์เครื่องอื่น แต่เนื่องจากฉันไม่ได้ตรวจสอบพวกเขาครั้งแรกฉันไม่ทราบว่า URL ที่จะใช้เมื่อใช้คำสั่ง svn checkout: svn co WHAT_GOES_HERE? เนื่องจากการชำระเงิน 2 รายการนี้มีอยู่แล้วในเซิร์ฟเวอร์ของฉันจึงมีวิธีรับ ur ของ repo ที่พวกเขาเช็คเอาท์ตั้งแต่แรกหรือไม่

12
ข้อผิดพลาดในการโค่นล้ม: (405 วิธีการไม่ได้รับอนุญาต) ในการตอบสนองต่อ MKCOL
ฉันได้รับข้อผิดพลาดต่อไปนี้ขณะพยายามเพิ่มไดเรกทอรีใหม่ svn: Commit failed (details follow): svn: Server sent unexpected return value (405 Method Not Allowed) in response to MKCOL request for '.... ฉันไม่เคยเห็นข้อผิดพลาดนี้มาก่อน ฉันจะแก้ไขปัญหานี้ได้อย่างไร โซลูชันที่ ฉันจัดการเพื่อแก้ไขปัญหา: ลบไดเรกทอรีของโฟลเดอร์หลักที่ทำให้เกิดปัญหา ทำการอัปเดต SVN โฟลเดอร์ที่มีชื่อเดียวกันกับโฟลเดอร์ใหม่มีอยู่แล้วในที่เก็บ ลบโฟลเดอร์นี้ SVN ส่งมอบ คัดลอกโฟลเดอร์ใหม่กำหนดเวลาสำหรับการเพิ่มและ SVN ส่งมอบ
65 svn 


1
ความแตกต่างระหว่างไฟล์รูปแบบและ db / format ในที่เก็บข้อมูล Subversion
อะไรคือความแตกต่างระหว่างสองไฟล์ต่อไปนี้บนเซิร์ฟเวอร์ SVN (เช่นไม่ได้อยู่ในที่เก็บข้อมูลที่เช็คเอาต์) format db/format ในที่เก็บของเราเนื้อหาของที่หนึ่งคือ5ในขณะที่เนื้อหาของที่สองคือ2
27 svn  svnserve 

4
BASH Scripting, ไปที่ www-data สำหรับคำสั่งเดียว
ฉันทำงานในการสร้างการทำงานอัตโนมัติของที่เก็บโค่นล้มและเว็บไซต์ที่เกี่ยวข้องตามที่อธิบายไว้ในบล็อกโพสต์นี้ที่ผมเขียน ฉันพบปัญหาในส่วนที่ฉันไปยังผู้ใช้ www-data เพื่อเรียกใช้คำสั่งต่อไปนี้: svnadmin create /svn/repository มีการตรวจสอบที่จุดเริ่มต้นของสคริปต์ที่ทำให้แน่ใจว่ามันทำงานเป็น root หรือ sudo และทุกอย่างหลังจากนั้นคำสั่งเดียวจะต้องทำงานเป็น root มีวิธีที่ดีในการเรียกใช้คำสั่งหนึ่งคำว่าเป็น www-data จากนั้นสลับกลับไปที่รูทเพื่อจบการทำงานหรือไม่?
26 ubuntu  bash  svn  su 

6
ฉันจะตั้งค่าพร็อกซีสำหรับการโค่นล้มด้วย ssh tunnel ได้อย่างไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Server Fault อพยพ 10 ปีที่ผ่านมา ฉันต้องการตรวจสอบ / อัปเดตรหัสผ่านพร็อกซีเนื่องจากการเชื่อมต่อท้องถิ่นของฉันช้า ฉันตั้งค่า ssh tunnel: ssh -D 8090 user@ssh.proxy.net เพื่อส่งต่อแพ็กเก็ตทั้งหมดไปยัง localhost ของฉัน: 8090 ฉันจะตั้งค่าการโค่นล้มเพื่อใช้สิ่งนี้ได้อย่างไร
24 ssh  svn  proxy 

11
ข้อผิดพลาดในการโค่นล้ม: ย้ายที่เก็บอย่างถาวรแล้วเพื่อโปรดย้ายใหม่
ฉันตั้งค่าการโค่นล้มและ apache บนเซิร์ฟเวอร์ของฉัน หากฉันเรียกดูผ่านเว็บเบราว์เซอร์ของฉันก็ใช้งานได้ดี ( http://svn.host.com/reposname ) อย่างไรก็ตามหากฉันชำระเงินในเครื่องของฉันฉันได้รับข้อผิดพลาดดังต่อไปนี้: Command: Checkout from http://svn.host.com/reposname, revision HEAD, Fully recursive, Externals included Error: Repository moved permanently to 'http://svn.host.com/reposname/'; please relocate ฉันตรวจสอบบันทึกข้อผิดพลาดของ Apache แต่ไม่ได้พูดอะไร (มันทำตอนนี้ - ดูการแก้ไข) ที่เก็บของฉันถูกเก็บไว้ภายใต้: / var / www / svn / repos / เว็บไซต์ของฉันถูกเก็บไว้ภายใต้: / var / www / vhosts / …
23 linux  apache-2.2  svn 


2
การโค่นล้มล้มเหลวด้วย“ ไม่มีการแก้ไขใด ๆ ”
ฉันพยายามที่จะเรียนรู้วิธีการโยกย้าย Repo Subversion และพบปัญหาที่ไม่เหมาะสมสำหรับฉัน ฉันเคยsvndumpfilterแยกโครงการย่อยและลบคำนำหน้าเส้นทางบางส่วนออก ตอนนี้คอมมิชชันหลายร้อยรายการนำเข้าอย่างถูกต้อง แต่จากนั้นฉันได้รับข้อผิดพลาดต่อไปนี้: <<< Started new transaction, based on original revision 19190 * editing path : branches/features/DynamicSource ... done. * editing path : branches/features/DynamicSource/src/build.properties ... done. * editing path : branches/features/DynamicSource/src/client/default.htm ...done. * editing path : branches/features/DynamicSource/src/client/js/AdHocController.js ... done. * editing path : branches/features/DynamicSource/src/client/js/Report.js ... done. …
18 svn 

5
อัปเกรดการโค่นล้ม 1.6 ถึง 1.7 บน CentOS หรือไม่ (หาที่เก็บ yum ไม่ได้)
ฉันต้องการอัพเกรด SVN Server ของฉันจาก 1.6 เป็น 1.7 น่าเสียดายที่ฉันไม่พบสิ่งใดบนอินเทอร์เน็ตด้วย yum ฉันได้ตรวจสอบ rpmforge-extras แล้ว แต่มันมี svn 1.6 เท่านั้นไม่ใช่ 1.7 ฉันต้องการอัปเดตกับยำเพราะนี่เป็นวิธีที่ปลอดภัยที่สุดสำหรับฉัน ฉันไม่ใช่ผู้ใช้ Linux ที่มีประสบการณ์ มีที่เก็บ yum ที่มี 1.7 (subversion.x86_64 0: 1.7.xxxxx.el5.rfx) ฉันหวังว่าจะมีคนช่วยฉันได้บ้าง หากไม่มีอยู่อาจเป็นคำอธิบายสั้น ๆ เกี่ยวกับวิธีอัปเดตเพียงทีละขั้นตอน
18 svn  centos  yum 


7
มีวิธีใดบ้างในการสำรองข้อมูลที่เก็บข้อมูลสำหรับ Windows VisualSVN
ในขณะนี้เรากำลังใช้ Visual SVN และเรากำลังสำรองข้อมูลไดเรกทอรีที่เก็บทั้งหมดสำหรับ svn เสมือน นี่เป็นการสำรองข้อมูลทั้งหมดสำหรับที่เก็บข้อมูลแต่ละอันในเอ็นจิ้น svn ของเรา ฉันสงสัยว่าฉันจะสามารถกู้คืนไฟล์เหล่านั้นได้ในกรณีฉุกเฉินหรือภัยพิบัติหรือไม่? มีใครบ้างที่เคยมีประสบการณ์กับกระบวนการฟื้นฟูนี้? ขอบคุณ

3
ฉันควรพิจารณาอะไรที่จะรักษาความปลอดภัย SVN บน Windows [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน8 ปีที่ผ่านมา ขณะนี้ฉันกำลังใช้เซิร์ฟเวอร์ VisualSVN และมันสามารถเข้าถึงได้เฉพาะในเครือข่ายภายในบ้านของฉัน ในที่สุดจะมีคนอื่นเข้าถึง แต่ตอนนี้เป็นเพียงฉันและฉันอยากจะลงไปที่ร้านกาแฟ (หรือที่ใดก็ได้) และสามารถทำงานจากบ้านได้ http://user-pc:xx/svn/Projects/ขณะนี้ฉันกำลังเข้าถึงเซิร์ฟเวอร์ที่ เมื่อฉันตั้งค่าเราเตอร์ให้ส่งต่อพอร์ต XX ไปยังเซิร์ฟเวอร์ของฉันฉันควรทำขั้นตอนใดเพื่อรักษาความปลอดภัยเซิร์ฟเวอร์ โปรดจำไว้ว่าฉันกำลังทำสิ่งนี้บน Windows และในขณะที่ฉันใช้พรอมต์คำสั่งปกติอย่างกว้างขวางฉันไม่ได้ใช้ SVN มานานและไม่ได้ใช้อะไรนอกจาก TortoiseSVN เพื่อทำงานกับมันจนถึงจุดนี้ แก้ไข : สิ่งที่อันตรายเพียงอย่างเดียวที่ผู้โจมตีสามารถทำได้คือสิ่งที่ฉันตระหนักถึงคือ: เดาหมายเลขพอร์ตชื่อผู้ใช้และรหัสผ่านของฉันเพื่อเข้าสู่พื้นที่เก็บข้อมูล อย่างไรก็ตามเมื่อพูดไปฉันก็ไม่รู้ว่าฉันไม่รู้อะไร ดังนั้นฉันไม่จำเป็นต้องขอคำแนะนำทีละขั้นตอน (แม้ว่าฉันจะต้องการได้เช่นกัน) เท่าที่สิ่งที่ฉันต้องคำนึงถึงสำหรับการโจมตีประเภทใด ๆที่สามารถทำได้เมื่อเปิดพอร์ต

3
ใช้ git สำหรับไฟล์การกำหนดค่าเซิร์ฟเวอร์หลายไฟล์
เราได้โยกย้ายซอร์สโค้ดจำนวนมากไปยังคอมไพล์และมีความสุขมากกับโซลูชันปัจจุบันของเรา เราต้องการให้ไฟล์การกำหนดค่าเซิร์ฟเวอร์ของเราเป็นเวอร์ชันเดียวกันในระบบเดียวกัน แต่มีบางสิ่งที่ไม่ทำงานตามที่เราต้องการและหวังว่าจะมีคนแบ่งปันประสบการณ์ของเขาที่นี่ คำถามนี้คล้ายกับการใช้การควบคุมการแก้ไขสำหรับไฟล์การกำหนดค่าเซิร์ฟเวอร์? แต่เรามีข้อกำหนดพิเศษบางอย่างที่ไม่ทำงานกับคำแนะนำสำหรับคำถามนั้น การตั้งค่าปัจจุบันใช้การโค่นล้มสำหรับไฟล์การกำหนดค่า พื้นที่เก็บข้อมูลที่สอดคล้องกันดูเหมือนว่านี้ / # root ของที่เก็บ + - www.domain.com/ # การกำหนดค่าสำหรับ www | \ - etc / | \ - apache2 / + - dev.domain.com/ # การกำหนดค่าสำหรับ dev | + - etc / | \ - เลือก / | \ - app1 / | \ …
14 linux  svn  configuration  git 

2
มี. bash_profile ทั่วโลกสำหรับผู้ใช้ทั้งหมดในระบบหรือไม่?
ดังนั้นฉันจึงสะดุดสี svnและคิดว่ามันเป็นสิ่งที่มีประโยชน์ทุก devs ของเราจะขอบคุณ การอ่านเพื่อสิ่งนี้บอกให้ใส่รหัสในของคุณ~/.bash_profileแต่ฉันสงสัยว่าฉันจะรวมรหัสนี้ไว้ในเซิร์ฟเวอร์ได้อย่างไรจึงเป็นค่าเริ่มต้นสำหรับทุกคน มีบางส่วนของโลกที่.bash_profileฉันสามารถเพิ่มสิ่งนี้ได้หรือไม่ อาจจะเป็นอีกวิธีหนึ่ง?
13 bash  svn 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.