คุณจะปิดการควบคุมเวอร์ชันใน Android Studio ได้อย่างไร


129

ฉันตั้งค่า Github ด้วย android studio ทุกอย่างทำงานได้ดีแม้ว่าตอนนี้ปัญหาคือดูเหมือนว่าฉันจะปิดไม่ได้หรือออกจากการควบคุมเวอร์ชันเพื่อใช้ IDE ตามปกติอีกครั้ง

ซึ่งหมายความว่าจะไม่มีการแสดงข้อผิดพลาดและเป็นการยากที่จะแก้ไขข้อบกพร่องด้วยเหตุนี้

ฉันจะปิดการควบคุมเวอร์ชัน (VCS) ใน Android Studio ได้อย่างไร


This means that errors aren't shown. ฮะ?
Simon

เช่นถ้าคุณสะกดคำผิดหรือชื่อตัวแปรผิดข้อผิดพลาดจะไม่แสดงเมื่ออยู่ในโหมด VCS หมายความว่าคุณอาจไม่เห็นจนกว่าจะเรียกใช้แอปพลิเคชันเมื่อเกิดปัญหา
Daniel Scott

คำตอบ:


241

ในการปิดใช้งาน VCS ใน Android Studio บน Mac ให้ทำดังต่อไปนี้:

Android Studio > Preferences...

ป้อนคำอธิบายภาพที่นี่

ในหน้าต่างการตั้งค่าเลือกVersion Controlและภายใต้Directoryเลือก VCS แบบเลื่อนลงเป็น<none>

ป้อนคำอธิบายภาพที่นี่

อย่าลืมคลิก "ใช้" ในปุ่มการตั้งค่าทั่วไปที่ด้านล่าง


1
@JoeBlow ฉันกำลังใช้ Android Studio สำหรับแอปที่ใช้งานจริง ฉันได้รับการกระแทกเล็ก ๆ สองสามครั้งระหว่างทางในเวอร์ชันก่อนหน้านี้ แต่ก็ไม่ได้มีปัญหาใหญ่อะไรมาสักพักแล้ว ตามที่กล่าวไว้โครงการที่ฉันกำลังดำเนินการไม่ใช่โครงการระดับประถมศึกษา ด้วย Gradle YMMV.
Adam Johns

ขอบคุณตันฉันได้รับข้อผิดพลาดบางอย่างกับคอมไพล์และฉันแค่เรียนรู้สิ่งต่างๆและทำไม่จำเป็นต้องมีการควบคุมเวอร์ชันหลังจากทั้งหมด
Sainath SR

คุณควรลบโฟลเดอร์ Git และ gitignore.txt ออกจากโฟลเดอร์โครงการ Android ของคุณหรือไม่?
joshgoldeneagle

ใช้งานได้ดีถ้าฉันต้องการเปิด :)
Liuting

เป็นขั้นตอนที่เหมาะสมและมีประโยชน์
Parth Patel


19

คำตอบอื่น ๆ ไม่ได้ผลสำหรับฉันดังนั้นฉันจึงเพิ่มวิธีแก้ปัญหาของฉัน

ข้อความนี้ทำให้ฉันแทบคลั่ง:

ป้อนคำอธิบายภาพที่นี่

ฉันมีปัญหากับคำแนะนำอื่น ๆ เนื่องจากการตั้งค่าของฉันไม่อนุญาตให้ฉันบันทึกการเปลี่ยนแปลงสำหรับการควบคุมเวอร์ชันเลย

ป้อนคำอธิบายภาพที่นี่

ดังนั้นฉันจึงเข้าไปในVersion Control / Ignored Filesและลบไฟล์ที่ถูกละเว้นทั้งหมดสำหรับโปรเจ็กต์นั้น

ป้อนคำอธิบายภาพที่นี่

ป้อนคำอธิบายภาพที่นี่

จากนั้นเมื่อฉันคลิกกลับไปที่Version Control

ป้อนคำอธิบายภาพที่นี่

ฉันพบนี้ในคำตอบได้ที่นี่


16

VCS คือการตั้งค่าเฉพาะโปรเจ็กต์ที่คุณสามารถแก้ไขได้โดยไปที่การFile -> Settingsตรวจสอบภายใต้Version Controlหัวข้อ

หรือคุณสามารถปิดใช้งานปลั๊กอิน VCS เฉพาะภายใต้Pluginsหัวข้อ

หมายเหตุ: ฉันไม่ได้ใช้ GitHub เป็น VCS แต่คุณควรได้รับการแสดงข้อผิดพลาด (การตรวจสอบไวยากรณ์) ใน IDE การใช้งาน VCS ไม่ควรปิดใช้งานเนื่องจากจะทำให้การใช้งาน IDE ไม่มีจุดหมายโดยสิ้นเชิง


5
+1 สำหรับการลดลงของปลั๊กอิน หากคุณไม่ต้องการทำสิ่งนี้ต่อไปในแต่ละโปรเจ็กต์หรือจัดการกับปัญหา "รากที่ไม่ได้ลงทะเบียน" การปิดใช้งานปลั๊กอิน (Git, GitHub, Subversion, Mercurial) เป็นวิธีเดียวที่จะไปได้จริง ฉันใช้การควบคุมเวอร์ชันจากเชลล์ภายนอกหรือ GUI และไม่ต้องการให้อยู่ใน IDE ของฉัน
delrocco

@delrocco ใช่ปัญหา "รากที่ไม่ได้ลงทะเบียน" ทำให้ฉันแทบคลั่งและสิ่งนี้ช่วยแก้ปัญหาได้
Jenix

7

คุณสามารถลบไฟล์vcs.xmlและมันจะลบ VCS ที่เชื่อมต่อกับแอพของคุณ ไฟล์ 'vcs.xml' สามารถพบได้ในตำแหน่งนี้ " YourProject \ .idea \ vcs.xml "

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