Đang nghi ngờ do svn lỗi. Mà đúng lỗi thật. Nhưng sợ mai vẫn không ăn thua. Nhờ anh HaiCV ra xem cho, nhưng anh Hải còn bận đi uống bia :|. Hết nói.
HungNM, anh TuanTD nghi vấn có thể mạng bị lag do mấy đồng chí MinhBQ, ThangTT chiếm đường truyền. HungNM còn gợi ý có con dao Thái mới mua. Làm lại nghĩ tới bài "Vè con dao":
"......
Con dao anh dài
Dài vừa năm tấc
Khi mài đã sắc
Phả lở núi rừng hoang
....
Con dao anh quay một phát
...
Con dao tôi sắc vô cùng
Đốn trăm cây cũng ngã
Chặt ngàn cây cũng ngã
Cho nên thiên hạ
Đều rèn theo kiểu dao này
Trước dùng việc hàng ngày
Sau vệ quốc, bình Tây
Chặt quân thù như chém chuối"
Không biết hai đồng chí Minh, Thắng nghĩ sao!
Mình đã hỏi expert của mình thì được expert đưa ra câu trả lời như sau:
The data is stored in the wc.db sqllite database in the offending folder.
Câu trả lời là svn bị stuck bởi 1 operation nào đó trước đấy rồi. Và điều chúng ta cần làm là remove operation đó khỏi "work_queue" của nó. Thông minh kinh.
The data is stored in the wc.db sqllite database in the offending folder.
Câu này chắc là mỗi thư mục checkout svn, nó sẽ có 1 database wc.db để quản lý các operation thực hiện đối với thư mục đó.
Và các bước để thực hiện như sau:
1. Download sqlite3.exe
2. Bỏ vào thư mục đã checkout svn
3. Chạy command line của windows
4. CD tới thư mục checkout
5. Gõ sqlite3 .svn\wc.db
6. Gõ lệnh select các operation đang bị stuck trong queue bằng câu lệnh select:
Select * from work_queue
Tại bước này, sẽ hiển thị ra operation đang bị stuck ở đây
7. Delete operation đó bằng câu lệnh delete:
Delete from work_queue.
8. Sau đó kill sqlite bằng lệnh .exit
9. Chạy lại lệnh cleanup trong svn và hoàn tất.
Hình dưới đây, work_queue của mình đã clean rồi :D.
Good job!
sqlite3.exe có thể được download tại đường dẫn http://www.sqlite.org/download.html, chú ý chọn: sqlite-tools-win32-x86-3130000.zip thì mới chứa đủ bộ tool để quản lý các file SQLite database và hệ điều hành win 32 bit.
Hi vọng sẽ không ai bị lỗi stuck svn như mình vừa gặp nữa. Đồng thời cũng giải tỏa tâm lý cho 2 đồng chí Thắng và Minh không phải nơm nớp lo sợ bị cắt mất một số thứ gì đó :))