ระบบควบคุมการแก้ไขที่ใช้งานง่าย


8

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

แก้ไข: ฉันได้รับโซลูชั่นมากมายที่ไม่เหมาะสมและฉันคิดว่าเป็นเพราะฉันไม่ชัดเจนในโพสต์เปิดของฉัน เหตุผลหลักที่ฉันต้องการใช้เครื่องมือนี้สำหรับการจัดการแหล่งซอฟต์แวร์ (แต่สำหรับไฟล์ไบนารีเช่นไฟล์ Word และ Excel ด้วย) ดังนั้นมันจะต้องสนับสนุนสิ่งต่าง ๆ เช่นการแยกการรวมและการจัดการการเปิดตัว ในขณะที่ฉันจะเป็นผู้ใช้หลักภรรยาก็จะต้องใช้เครื่องมือ แต่เธอไม่ใช่ช่างเทคนิค อย่างไรก็ตามเธอเป็นผู้มีความรู้ด้านคอมพิวเตอร์และสามารถหลีกเลี่ยงซอฟต์แวร์ที่เป็นมิตรกับผู้ใช้

ปัญหาหลักที่ฉันพบกับการโค่นล้มและ Perforce คือมีบางตำแหน่งเมื่อจำเป็นต้องป้อนพา ธ สำหรับตำแหน่งภายในแหล่งเก็บข้อมูลต้นทาง การเรียกดู GUI อย่างง่ายไปยังสถานที่จะสมบูรณ์แบบ แต่พื้นที่เฉพาะเหล่านั้นต้องการให้ผู้ใช้ป้อนเส้นทางด้วยตนเองในกล่องข้อความโดยมีการยืนยันเพียงเล็กน้อยไม่ว่าจะถูกต้องหรือไม่ก็ตาม

อย่างที่คุณเห็นซอฟต์แวร์การซิงโครไนซ์ไฟล์อย่างเช่น Dropbox ไม่เหมาะสำหรับสิ่งนี้แม้ว่าจะรองรับการกำหนดเวอร์ชันไฟล์


4
คุณช่วยอธิบายได้ไหมว่าทำไมการโค่นล้มไม่สามารถใช้งานได้? คุณใช้แอพพลิเคชั่น TortoiseSVN ที่ติดตั้งใน File Explorer หรือไม่?
Gary Rowe

2
มันอาจช่วยได้เช่นกันหากคุณให้ข้อมูลเกี่ยวกับชนิดของไฟล์ที่คุณจะทำการควบคุมการแก้ไข ตัวอย่างของคนที่ได้รับความนิยมอย่าง Git และ Mercurial เช่นทำงานกับไฟล์ข้อความได้ดีที่สุดและไม่มากกับไบนารี (ไฟล์รูปภาพ ฯลฯ )
Isxek

คุณต้องการให้ผู้ใช้ที่ไม่ใช่ด้านเทคนิคใช้ซอฟต์แวร์ควบคุมการแก้ไขด้วยการแยกสาขาและการรวมหรือไม่ ผู้ใช้ด้านเทคนิคส่วนใหญ่กลัวที่จะทำการกระทำเหล่านั้น! ตัวเลือกที่ดีที่สุดของคุณอาจใช้สองระบบหนึ่งสำหรับการแยก / ผสานกับซอร์สโค้ดขั้นสูงของคุณอีกอย่างง่าย ๆ เช่น Dropbox กับเอกสาร Excel และ Word
Daniel Beck

คำตอบ:


7

คุณบอกว่าคุณพยายามโค่นล้ม แต่คุณเคยลองTortoise SVNหรือไม่? มันทำหน้าที่เป็นส่วนขยายของเชลล์และที่เก็บของคุณสามารถอยู่ที่ใดก็ได้ (รวมถึงภายในในไดเรกทอรี)

มันค่อนข้างใช้งานง่าย (มากกว่าการโค่นล้มของบรรทัดคำสั่ง) ฉันไม่แน่ใจว่ายูทิลิตี้ "diff" ภายในจะทำงานกับสิ่งต่าง ๆ เช่นเอกสารประมวลผลคำหรือไม่ แต่ฉันแน่ใจว่าข้อมูลนั้นมีอยู่ที่ใดที่หนึ่ง


ใช่นั่นคือสิ่งที่ฉันใช้ในการโค่นล้ม
user80176

Tortoise SVN เป็นสิ่งที่ฉันใช้กับการโค่นล้มและรู้สึกว่านี่ยังไม่เป็นมิตรต่อผู้ใช้เพียงพอสำหรับสิ่งที่ฉันต้องการ ในขณะที่ส่วนใหญ่มันก็โอเคมีคุณสมบัติที่สำคัญบางอย่างที่ต้องป้อนข้อความด้วยตนเองแทนที่จะให้ GUI ที่ดี (เช่นเข้าสู่เส้นทางของที่เก็บ)
user80176

@ user80176 คุณได้รับความเสียหายจาก Windows เนื่องจากผู้คนจำนวนมากยังคงใช้ SVN จากการแจ้งเตือน :) ฉันสามารถเข้าใจสิ่งที่คุณหมายถึงโดยสิ้นเชิง ฉันคิดว่าเมื่อคุณพิมพ์ URL ครั้งแรกมันจะกลายเป็นส่วนหนึ่งของรายการแบบเลื่อนลง
jonsca

4

เกี่ยวกับ Dropbox มันใช้ระบบการซิงโครไนซ์โฟลเดอร์ แต่พวกเขายังเก็บสำเนาไว้ในเซิร์ฟเวอร์ของตนเอง ดูเหมือนว่าจะใช้งานง่ายมาก


2
ขออภัยนี่เป็นเพียงการซิงโครไนซ์โฟลเดอร์ ฉันกำลังมองหาระบบควบคุมการแก้ไข ระบบควบคุมการแก้ไขจะจัดเก็บการเปลี่ยนแปลงทุกไฟล์และอนุญาตให้คุณเพิ่มบันทึกย่อสำหรับการแก้ไขแต่ละรายการ คล้ายกับที่ใช้ในการพัฒนาซอฟต์แวร์ แต่ฉันกำลังมองหารุ่นที่เป็นมิตรกับผู้ใช้กับสิ่งที่ฉันได้กล่าวไว้ในโพสต์เปิด
user80176

2
@ user80176 - ไม่ใช่แค่การซิงโครไนซ์โฟลเดอร์ คุณสามารถคลิกขวาที่ไฟล์และดึงข้อมูลเวอร์ชันก่อนหน้า
Kit Sunde

@ ผู้ใช้ขึ้นอยู่กับสิ่งที่คุณตั้งใจจะทำคุณสามารถใช้ Dropbox และเขียนบันทึกการทำงานด้วยมือไม่เกี่ยวข้อง (เช่น Outlook หรือการจัดการงานอื่น ๆ ) ด้วยวิธีนี้คุณยังสามารถค้นหาสิ่งที่คุณทำเมื่อ
Daniel Beck

Dropbox ยังมีความสามารถในการย้อนกลับเวอร์ชันก่อนหน้าของไฟล์
Wuffers

เนื่องจากฉันจะใช้สิ่งนี้เพื่อการจัดการการควบคุมแหล่งซอฟต์แวร์ดรอปบ็อกซ์จึงไม่เหมาะกับสิ่งนี้
user80176

4

คุณอาจต้องการดูGitพร้อมกับSmartGitทั้งโอเพ่นซอร์สและ SmartGit UI นั้นเป็นเรื่องง่าย


SmartGit ดูเหมือนว่าจะเหมาะกับใบเสร็จ ฉันจะต้องลองดู ขอบคุณ
user80176

2

คุณรู้เกี่ยวกับShadow Copyหรือไม่? มันสร้างไว้ใน Windows


ขออภัยนี่ไม่เหมาะกับสิ่งที่ฉันต้องการ ฉันแก้ไขโพสต์เปิดแล้วทำให้ชัดเจนยิ่งขึ้น
user80176

1

คุณดูในFileHamster แล้วหรือยัง? ฉันเคยใช้มาก่อนและมันง่ายที่จะเข้าใจ


ขออภัยนี่ไม่เหมาะกับสิ่งที่ฉันต้องการ ฉันแก้ไขโพสต์เปิดแล้วทำให้ชัดเจนยิ่งขึ้น
user80176

1

ฉันทำสิ่งเดียวกันกับที่คุณต้องการและฉันต้องจัดการกับภรรยาที่ไม่ใช่ด้านเทคนิคด้วย และฉันก็ต้องการประวัติการแก้ไขด้วย

คุณเห็น Wuala (จาก La Cie) ตามสายของ Dropbox หรือไม่? ตรวจสอบบริการของพวกเขา http://www.wuala.com ฉันใช้ SugarSync และ Dropbox (ฉันใช้ Windows PC เท่านั้น) แต่ฉันพบว่า Wuala นั้นใช้งานง่ายที่สุด มี Windows UI ที่ดีมีการควบคุมการแก้ไขมันจะซิงค์กับคอมพิวเตอร์ทุกเครื่องมันมีแอพสมาร์ทโฟน ฯลฯ ลองดูและดูว่าเป็นสิ่งที่คุณกำลังมองหาหรือไม่

ที่กล่าวว่ามีค่าธรรมเนียม แต่คุณสามารถควบคุมได้ตามจำนวนเงินที่คุณต้องการสำรอง

(หมายเหตุ: ฉันไม่มีความสัมพันธ์กับ Wuala นอกเหนือจากการเป็นลูกค้าและไม่ได้รับประโยชน์ใด ๆ โดยกล่าวถึงบริการที่นี่)


ขออภัยนี่ไม่เหมาะกับสิ่งที่ฉันต้องการ ฉันแก้ไขโพสต์เปิดแล้วทำให้ชัดเจนยิ่งขึ้น
user80176

1

Bazaarนั้นเป็นระบบ SVN ที่ง่ายที่สุดถ้าคุณต้องการการควบคุมเวอร์ชัน มันขาดการควบคุมที่ดีกว่าของระบบอื่น ๆ อย่าง GIT แต่ในการเปรียบเทียบมันใช้งานง่ายกว่ามาก คุณสามารถใช้งานได้ในเวลาไม่นาน (ห้านาทีตามบทช่วยสอนนี้ )

หากคุณกำลังต้องการการควบคุมเวอร์ชันสำหรับเอกสารง่าย (เช่น Word และ Excel) แล้วคุณก็ควรใช้Google Docs ไม่จำเป็นต้องตั้งค่า, ไม่ต้องใช้การชำระเงินแบบ SVN, ไม่จำเป็นต้องมีพื้นฐานด้านเทคนิค คุณและภรรยาของคุณสามารถแก้ไขเอกสารเดียวกันในเวลาเดียวกันและดูการเปลี่ยนแปลงของกันและกันได้ทันที ไม่ได้ง่ายไปกว่านั้น


ฉันกลัวว่าตลาดนัดเป็นที่ช้าที่สุด
vtest

@vtest ฉันไม่เคยทำการเปรียบเทียบความเร็วใด ๆ ระหว่าง Bazaar และ SVN อื่น ๆ แต่ดูเหมือนว่าฉันจะไม่ช้าเลย ฉันใช้มันในระหว่างการประชุมไอทีประมาณหนึ่งเดือนที่ผ่านมามี 20 รายการพร้อมกันและเราไม่มีปัญหาเลยรวมทั้งที่เก็บส่วนกลางของเราอยู่ห่างออกไปประมาณ 200 ไมล์ (เช่นไม่ใช่ในพื้นที่)
ubiquibacon

1

Mercurialค่อนข้างเข้าใจง่าย เป็น GPLv2 และมีส่วนขยายบางส่วน


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