下载xwork源码过程
xwork 官网地址:
http://www.opensymphony.com/xwork/cvs.action
因为源码采用svn管理:
svn co http://svn.opensymphony.com/svn/xwork/trunk于是我到subversion的老家http://rapidsvn.tigris.org/,找了找发现RapidSVN,采用wxWidgets 库纯C++编写的.速度应该比较快.而且跨平台. 应该没有使用限制.
About this siteThis is the developer site for RapidSVN. You have access to the source code of RapidSVN, the issue tracker and the mailing lists. If you are a user of RapidSVN you might want to take a look at http://www.rapidsvn.org/ where we are working on the Documentation and Online Help of RapidSVN
RapidSVN is a cross-platform GUI front-end for the Subversion revision system written in C++ using the wxWidgets framework. This project also includes a Subversion client C++ API.
Mission
We want to build a best of breed visual client that utilizes the best features of clients from other revision control architectures. While being easy enough for users new to Subversion to work with it must also be powerful enough to make experienced users even more productive.
Features
- Simple - provides an easy to use interface for Subversion features
- Efficient - simple for beginners but flexible enough to increase productivity for experienced Subversion users
- Portable - runs on any platform on which Subversion and wxWidgets can run: Linux, Windows, Mac OS/X, Solaris, etc.
- Fast - entirely written in C++
- Multilingual - it has been translated to many languages already: German, French, Italian, Portuguese, Russian, Ukrainian, Simplified Chinese, Japanese
- Full support for Unicode
Dependencies
RapidSVN depends on a couple of frameworks. So if you want to compile RapidSVN you have to download, configure and compile these frameworks first (unless you have access to a precompiled binary package with development files like headers and libraries included).
- Subversion 1.3 or higher download (Subversion 1.4.4 is the official release we work with)
- wxWidgets 2.6.2 or higher download
RapidSVN depends on a couple of frameworks. So if you want to compile RapidSVN you have to download, configure and compile these frameworks first (unless you have access to a precompiled binary package with development files like headers and libraries included).
- Subversion 1.2.3 or higher download (Subversion 1.4.2 is the official release we work with)
- wxWidgets 2.6.2 or higher download.
Retrieved from "http://www.rapidsvn.org/index.php/Main_Page"
但是最后我还是选择了商业版的VisualSVN,$49每份,不过有30天试用.安装很简单,需要指定一程序安装目录和数据存储目录,指定一个端口号.
其下载地址为:http://www.visualsvn.com/visualsvn/download/
如上图打开命令行窗口后,输入:
svn co http://svn.opensymphony.com/svn/xwork/trunk
就看到文件一个个下载下来,过一下,完成后,看你的数据存储目录下就有了xwork的源文件.