ค่ามากเกินไปหรือน้อยเกินไปสำหรับ UInt32: TFS Checkin Error


116

เมื่อฉันพยายามตรวจสอบรหัส TFS และข้อความแสดงข้อผิดพลาดด้านล่างกำลังมา

ค่ามากเกินไปหรือน้อยเกินไปสำหรับ UInt32

อะไรเป็นสาเหตุของปัญหานี้และฉันจะแก้ไขปัญหานี้ได้อย่างไร


3
เหตุการณ์เดียวกันกับ Visual Studio 2015 โดยใช้ git
Bomberlt

คำตอบ:


252

ฉันพบวิธีแก้ปัญหานี้แล้ว

สารละลาย:

บันทึกไฟล์ของคุณก่อนเช็คอินจากนั้นเริ่มการเช็คอินปัญหานี้จะไม่เกิดขึ้น

สาเหตุ:

ดูเหมือนว่าจะเป็นจุดบกพร่องในกล่องโต้ตอบ (ไม่แน่ใจ) แต่แน่นอนว่าข้อความแสดงข้อผิดพลาดทำให้ผู้ใช้สับสน

หวังว่าโซลูชันนี้จะช่วยแก้ปัญหาของคุณได้


2
"ไม่เป็นไรฉันโอเคกับเหตุการณ์ที่กำลังแฉอยู่ในขณะนี้"

4
โปรดทราบว่าสิ่งนี้ไม่เพียง แต่เกี่ยวข้องกับแหล่งที่มาที่กำลังเช็คอินเท่านั้น ตรวจสอบการเปลี่ยนแปลงที่รอดำเนินการที่ 'ยกเว้น' ในพื้นที่ทำงานเดียวกันได้รับการบันทึกไว้ก่อนที่จะเช็คอินมิฉะนั้นคุณอาจยังคงพบข้อผิดพลาดเดิม
Ruud Helderman

1
ฉันต้องบันทึกไฟล์โซลูชันเพื่อแก้ไขปัญหา ฉันเพิ่มโปรเจ็กต์ลงในโซลูชันแล้วและลืมบันทึก
TaeKwonJoe

1
ไฟล์> บันทึกทั้งหมด
Squazz

15

ตามที่ Geeky Ninja กล่าวถึงปัญหาคือไฟล์บางไฟล์ไม่ได้รับการบันทึก โชคดีที่ VS มีปุ่มที่ใช้งานง่ายสำหรับสิ่งนี้ (ctrl + shift + s):

File > Save All 

ช่วยฉันทุกครั้ง


3

สร้างและเช็คอินคุณจะไม่พบปัญหา เป็นเรื่องดีเสมอที่จะเห็นการเปลี่ยนแปลงของคุณได้รับการรวบรวมโดยไม่มีข้อผิดพลาดก่อนที่จะเช็คอิน


0

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

ฉันบันทึกทั้งหมดและรีสตาร์ท Visual Studio จริงๆ จากนั้น Chrome ก็หยุดทำงานขณะที่ Visual Studio เริ่มทำงาน ... ในที่สุดฉันก็สามารถสร้างการอัปเดตชั้นวางของได้

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