使用純文字的編輯軟體 Emacs ,最大的好處之一就是可以使用版本控制系統,可是在 Windows XP 的環境底下,我總是無法把檔案註冊進去。
原因是,我並沒有在 Windows 裡安裝 RCS 的軟體,所以 Emacs 找不到 RCS 的命令。
幸好,感謝萬能的開源世界,在 Windows 底下,我們正好有 Cygwin 可以幫我們安裝一些在 Linux 裡常見的工具進到 Windows,讓我們在 Windows 裡也能使用 Linux 裡的許多指令,當然也包括了 RCS 。
安裝完 Cygwin 的 RCS 套件後,也別忘了修改 Windows XP 的環境變數,讓 Emacs 能找到 RCS 等指令,
在這個範例中,由於我是將 Cygwin 安裝到 D:\ 底下,所以我在環境變數裡添加 D:\cygwin\bin
別忘了,各個變數之間要以分號「;」作區隔。
完成後環境變數的設定以後,我們再重開 Emacs ,再一次用 C-x v i 來註冊我們的檔案,就可以看到檔案被順利註冊了。
也可以順利 Check In 。
唯一美中不足的是, Check In 時的版本註解,似乎不能用中文進行註解,這點是我在 Mac OS X 裡用 RCS 時不會遇到的問題,只能希望在不久的將來,我能找到別的方法去解決。
就先做到這裡吧,雖然不能使用中文註解,並不算是很完美,但至少我能在 Windows 裡使用 RCS 來進行修訂控制了。
沒有留言:
張貼留言