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

การโค่นล้มเป็นระบบควบคุมการแก้ไขโอเพ่นซอร์สส่วนกลางซึ่งก่อตั้งโดย CollabNet Inc. และดูแลโดยมูลนิธิซอฟต์แวร์ Apache

6
ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไรเมื่อฉันทำการเปลี่ยนแปลงที่เก็บ SVN จากเทอร์มินัล Ubuntu
เมื่อฉันคอมมิชชันการเปลี่ยนแปลงในที่เก็บ SVN ฉันมักจะพบปัญหาต่อไปนี้ใน terminal ใน Ubuntu: Error reading /home/ssylee/.nano_history: Permission denied ความคิดใด ๆ วิธีการแก้ปัญหาหรือไม่
12 linux  terminal  svn 

3
วิธีการค้นหาผู้ที่ลบบรรทัดจากไฟล์ในที่เก็บ SVN?
ฉันทำงานในโครงการที่มีขนาดใหญ่มาก (มากกว่า 10,000 เวอร์ชัน) และบางครั้งมันก็เกิดขึ้นที่ฉันต้องรู้ว่าใครของผู้ใช้คนอื่นลบบรรทัดในไฟล์ มีวิธีทำเช่นนั้นหรือไม่? ฉันสามารถทำsvn blameกับหมายเลขการแก้ไขเพื่อตรวจสอบว่ามีบรรทัดอยู่ในการแก้ไขนั้นหรือไม่จากนั้นดูว่าการแก้ไขสายใดหายไปและดูว่าใครเป็นคนยืนยันการแก้ไขนั้น แต่ขั้นตอนนั้นอ่อนแอกับโครงการขนาดใหญ่นั้น มีวิธีที่ฉลาดกว่าในการทำเช่นนั้นหรือไม่?
12 svn  history 

4
การโค่นล้ม: การควบคุมเอกสารสำหรับผู้ที่ไม่ใช่โปรแกรมเมอร์?
ฉันทำงานให้กับ บริษัท เล็ก ๆ ในภาควิศวกรรมเครื่องกล ไม่มีใครที่นี่รู้เรื่องเกี่ยวกับการเขียนโค้ดหรือฐานข้อมูลยกเว้นสำหรับตัวเองและฉันรู้มากกว่า SQL พื้นฐานเล็กน้อยบาง C # บาง VBA ฉันกำลังพยายามค้นหาโซลูชันการควบคุมเอกสารโอเพนซอร์ซ / โอเพนซอร์สที่ดีสำหรับเอกสารด้านวิศวกรรมของเราทั้งหมด ไฟล์ส่วนใหญ่อยู่ในรูปแบบของ. docx, .xlsx, .pdf หรือ. dwg (CAD) การโค่นล้มสามารถปรับได้ตามวัตถุประสงค์ของการควบคุมเอกสารของฉันเมื่อเทียบกับการควบคุมรหัสหรือไม่? จะเพียงพอหรือไม่ในการจัดทำรายงานเอกสารในระบบที่มีหมายเลขการแก้ไขที่สอดคล้องกัน คำแนะนำหรือวิธีแก้ไขปัญหาอื่น ๆ ยินดีต้อนรับอย่างแน่นอน

4
รายชื่อผู้ใช้ทั้งหมดที่มุ่งมั่นในพื้นที่เก็บข้อมูล SVN
สำหรับพื้นที่เก็บข้อมูล SVN ที่กำหนดฉันจำเป็นต้องกำหนดรายการของผู้ใช้ทุกคนที่เคยยืนยันสิ่งใด ๆ กับที่เก็บข้อมูลนั้น ที่เก็บนี้ไม่ได้เป็นที่เดียวบนเซิร์ฟเวอร์ SVN แต่รายการควรถูก จำกัด ไว้ที่ที่เก็บนั้น

1
ความแตกต่างระหว่าง git svn init + fetch และ git svn clone คืออะไร?
ในขณะที่พยายามใช้ Git ในพื้นที่ที่ทำงานของฉันซึ่งเราใช้ SVN ฉันกำลังค้นหาวิธีตั้งค่าทุกอย่างมากมาย จากสิ่งที่ฉันพบดูเหมือนว่ามีสองวิธีในการแก้ไขปัญหาอย่างใดอย่างหนึ่ง: git svn clone URL หรือ git svn init URL git svn fetch พวกเขาแตกต่างกันอย่างไร ถ้าใช่แล้วได้อย่างไร ถ้าไม่เช่นนั้นทำไมต้องมีสองวิธีด้วยกัน? หรือนี่เป็นเพียงกรณีขอบที่พวกเขาทำเช่นเดียวกัน?
10 git  svn  git-svn 

5
เป็นไปได้หรือไม่ที่จะวิเคราะห์ขนาดของพื้นที่เก็บข้อมูล SubVersion?
เป็นไปได้หรือไม่ที่จะทราบจำนวนพื้นที่ดิสก์ในแต่ละโปรเจ็กต์ในที่เก็บ SubVersion ฉันสามารถตรวจสอบสำเนาการทำงานของแต่ละโครงการและดูขนาดที่แต่ละโครงการใช้ แต่ฉันไม่คิดว่าจะครอบคลุมขนาดทั้งหมดของโครงการ (การแก้ไขทั้งหมด) ฉันสามารถดูภายใต้ไดเรกทอรี "db" ของที่เก็บ แต่ไม่มีไฟล์ใดในนั้นที่เหมาะสม - ฉันไม่คิดว่ามันเป็นไปได้ที่จะใช้มันเพื่อหาว่ามีพื้นที่ว่างเท่าใดในแต่ละโครงการ ฉันลองใช้svn ls --verboseคำสั่ง แต่ขนาดที่ให้ฉันเป็นแค่ขนาดของไฟล์จริงในการแก้ไขส่วนหัวฉันไม่คิดว่ามันจะมีการแก้ไขทั้งหมด อาจเป็นไปไม่ได้ แต่ฉันคิดว่าฉันจะถาม ขอบคุณล่วงหน้า!

1
ฉันจะแก้ไขข้อผิดพลาด git-svn ได้อย่างไร 'refs / remotes / git-svn $: คำสั่งส่งคืนข้อผิดพลาด: 1'
ในกระบวนการแปลงพื้นที่เก็บข้อมูล Subversion เป็น git คุณอาจพบข้อผิดพลาดต่อไปนี้ขณะแปลงsvn:ignoreการตั้งค่าเป็น.gitignore: config --get svn-remote.svn.fetch :refs/remotes/git-svn$: command returned error: 1 ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร
9 git  svn 

4
Putty Authentication บน Mac OS X หรือไม่
บนเครื่องที่พัฒนา Windows ของฉันฉันใช้ Pageant กับรหัสลับเพื่อรับรองความถูกต้องกับเซิร์ฟเวอร์ SVN ฉันต้องการทราบว่า: กระบวนการ Mac ที่เทียบเท่าในการทำเช่นนี้คืออะไร การประกวดไม่ได้รับการจัดพอร์ตฉันจะรับรองความถูกต้องได้อย่างไร

1
ubuntu - ติดตั้งการโค่นล้มจากแหล่ง - ขาด APR
เนื่องจากฉันต้องการการแก้ไขข้อบกพร่องซึ่งไม่สามารถใช้งานได้ในรุ่นที่เก็บของการโค่นล้มของ Ubuntu ฉันกำลังติดตั้งจากแหล่งที่มา เมื่อใช้งาน./configureฉันได้รับข้อผิดพลาด: configure: WARNING: APR not found The Apache Portable Runtime (APR) library cannot be found. Please install APR on this system and supply the appropriate --with-apr option to 'configure' or get it with SVN and put it in a subdirectory of this source: svn co \ http://svn.apache.org/repos/asf/apr/apr/branches/1.2.x …

2
การอัปเกรด Macport ล้มเหลวด้วยข้อขัดแย้งของการโค่นล้ม perlbindings
ฉันกำลังพยายามทำport upgrade outdatedแต่มันหยุดที่ข้อขัดแย้งของแพคเกจที่ฉันไม่สามารถแก้ไขได้ ไม่มีใครรู้วิธีแก้ปัญหานี้หรือไม่ sudo port upgrade outdated ---> Computing dependencies for subversion-perlbindings-5.16 Error: Unable to exec port: Can't install subversion-perlbindings-5.16 because conflicting ports are installed: subversion-perlbindings-5.12
8 macos  svn  perl  macports 

2
วิธีที่ดีที่สุดในการจัดเก็บรหัสผ่าน svn ที่เข้ารหัสไว้บน Ubuntu Server คืออะไร
Hullo, ฉันมี Ubuntu Server ที่ใช้เซิร์ฟเวอร์ subversion ฉันกำลังเรียกใช้ไคลเอนต์บนเครื่องเดียวกันผ่าน SSH และฉันต้องการให้ลูกค้า svn จดจำรหัสผ่านของฉัน แต่ไม่เก็บไว้เป็นข้อความธรรมดา ดูที่นี่ฉันเห็นสองวิธี: gnome-keyring และ kwallet เนื่องจากฉันไม่ได้ใช้ตัวจัดการเดสก์ท็อปฉันค่อนข้างจะกังวลเกี่ยวกับการพยายามใช้สิ่งเหล่านี้ ข้อเสนอแนะใด ๆ มันจะโอเค (หรือแม้กระทั่งทำงาน) เพื่อใช้หนึ่งในสองแอพที่ฉันพูดถึง? TIA


8
ฉันจะให้รหัสผ่าน SSH กับ SVN ในบรรทัดคำสั่งได้อย่างไร
ในกรณีของฉันฉันต้องการชำระเงิน SVN: svn co svn+ssh://10.106.191.164/home/svn/shproject อย่างไรก็ตามฉันต้องการมีรหัสผ่านในหนึ่งบรรทัดเพื่อไม่ให้ปรากฏขึ้น

7
การทำงานร่วมกันของเอกสารคำพร้อมกัน
เพื่อนร่วมงานของฉันและฉันกำลังทำงานกับข้อมูลจำเพาะขนาดใหญ่ใน Microsoft Word ในช่วงสองสามสัปดาห์แรกเราทุกคนทำงานแยกชิ้นส่วนและรวบรวมสิ่งเหล่านี้เข้าด้วยกันเพื่อสร้างสเปคเดียว ตอนนี้เราจำเป็นต้องรวมความคิดเห็นการตรวจสอบ คุณจะเข้าหาการแก้ไขเอกสารคำพร้อมกันได้อย่างไร? หมายเหตุ: เรามี SVN และในทางทฤษฎีฉันสามารถตั้งค่าล็อคความต้องการในไฟล์เพื่อป้องกันความพยายามที่สูญเปล่าในการทำงานกับไฟล์ที่ไม่สามารถผสานได้โดยอัตโนมัติ

2
ใช้ Meld แทน Kompare ใน KdeSVN
ฉันพยายามใช้ Meld เป็น diff ภายนอกใน KdeSVN เป็นmeld -on -(การตั้งค่า> กำหนดค่า kdesvn> diff & merge) แต่ Meld บ่นว่าการใช้งานไม่ถูกต้อง: meld: error: no such option: -o Finished Usage: meld Start with an empty window meld <file|dir> Start a version control comparison meld <file> <file> [<file>] Start a 2- or 3-way file comparison meld …
7 svn  diff  meld 

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