Tự động update svn, git (hoặc chạy lệnh command bất kỳ) bằng phím tắt trong Total Commander
TIL
498
Male avatar

skul169 viết ngày 05/10/2016

Tự động update svn, git (hoặc chạy lệnh command bất kỳ) bằng phím tắt trong Total Commander

Trong total commander có chức năng cho phép người dùng tùy biến lại các phím tắt để thuận tiện nhất cho người dùng.

Đối với tôi đây là một chức năng tuyệt vời, trong bài viết này tôi sẽ chia sẻ cho các bạn làm thế nào để update SVN, GIT bằng các phím tắt, quá thuận tiện phải không nào?

Trước kia mỗi lần Update ta phải click chuột phải sau đó chọn SVN update hoặc Git Pull

alt text
Nhưng thật ra tôi rất ngại làm cái gì nó phức tạp nhiều tao tác, cho nên tôi đã đổi lại 1 số phím tắt ít dùng trong TC để “Tự sướng” cái độ lười của tôi.

Cụ thể tôi đang thấy phím F1 (Help) là không quan trọng ==> Tôi dự định dùng phím F1 là phím tắt khi update SVN

Phím F3: là phím view file nhanh, nhưng tôi cũng ít dùng chức năng này => Tôi dự định dùng phím F3 là phím tắt Pull Git

Yêu cầu:

TotoiseSVN và TotoiseGit của bạn đều phải cài đặt cho phép sử dụng command line.

Tiến hành cài đặt phím tắt F1 cho update SVN

Vào phần Configuration của TC (Configuration/Options..)

Chọn menu Misc, chọn phím hotkey là F1, sau đó click vào button Tìm kiếm

alt text

Chọn mục usercmd.ini

Sau đó tạo command để update svn
alt text

Sau đó gán cho phím F1 là OK

Tương tự với thiết định Git Pull

git pull

Test thử xem đã update được chưa, bạn cần di chuyển vào thư mục có svn, và nhấn F1 là OK.

Chúc các bạn thành công!

P/S

SVN:
Chế độ update bằng command DOS nhiều lúc cũng không hay, nhất là lúc bị conflict.
Có thể sử dụng command sau để update bằng window của TortoiseSVN:

“c:\Program Files\TortoiseSVN\bin\TortoiseProc.exe” /command:update /path:.

Có thể sử dụng các command khác:
/command:commit
Xem thêm docs của TortoiseSVN

skul169 05-10-2016

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

Male avatar

skul169

27 bài viết.
5 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
Male avatar
4 0
Khi cần lấy data trong DB trên môi trường test của khách hàng thì bắt buộc phải sử dụng lệnh command line. Thường thì sẽ dùng một trong các patter...
skul169 viết gần 2 năm trước
4 0
Male avatar
4 6
Cấu hình Nginx làm Reverse Proxy cho Apache 1.Cài đặt Apache Nếu VPS chưa được cài đặt Apache thì bạn dùng lệnh sau để cài đặt: yum install http...
skul169 viết gần 2 năm trước
4 6
Male avatar
2 0
Trong PHP, nếu bạn muốn save file trùng tên nhau thì gán thêm số thứ tự kèm theo, ví dụ như test_1.txt] (để tránh việc bị ghi đè lên file cũ) thì h...
skul169 viết hơn 1 năm trước
2 0
Bài viết liên quan
White
18 1
Toán tử XOR có tính chất: + A XOR A = 0 + 0 XOR A = A Với tính chất này, có thể cài đặt bài toán sau với độ phức tạp O(N) về runtime, và với O(1)...
kiennt viết hơn 1 năm trước
18 1
White
1 1
Chào mọi người, hôm nay mình viết một bài TIL nhỏ về cách lấy độ phân giải của màn hình hiện tại đang sử dụng. xdpyinfo | grep dimensions Kết quả...
namtx viết 7 tháng trước
1 1
White
8 0
Lấy fake path của file trong html input Ngữ cảnh: em cần làm một cái nút tải ảnh lên có preview. GIải pháp đầu: Dùng (Link) đọc file ảnh thành ba...
Hoàng Duy viết gần 2 năm trước
8 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


Male avatar
{{userFollowed ? 'Following' : 'Follow'}}
27 bài viết.
5 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!