如何测试该设置是否成功呢?
可以在本机用 curl 去试一下.
命令行中运行:
export
all_proxy=127.0.0.1:44884
将出口指向本机的 44884 端口
由于前面已经将 44884 端口和 IP 42.55.153.4
绑定在一起。所以这时候所有的请求都会以 42.55.153.4 这个IP出去。
再运行 curl 命令发起请求:
curl -v
ip.bbkanba.com/??
通过 -v 查看详细信息.
请求结果:
* About to connect() to proxy 127.
一个大项目在开发中可能会拆分成几个小项目,分别分去,同时共通的部分再由人做,做完后再统一合并。同时,在开发中,共通的部分修改后,其它人要保持同步。
这种情况反应到SVN的分支/合并功能上,再贴切不过了。
SVN可以为一个版本库中的内容(主干)建立一个分支.分支和主干完全独立,就相当于把代码再复制一份,重新添加到版本库中。但SVN提供另一个功能,就是把主干做出的修改合并到分支中,以及把分支修改的内容合并到主干中。当然,我们也可以把主干的版本库的路径切换到分支上,然后更新,来实现把分支的修改更新到主干;以及修改分支路径来同步主干的修改。但过程复杂,还容易出错。
SVN 的分支功能还提供一些合并的测试,可以在不改动版本路径的情况下完成上面的需求。
示例:
1.将一个整项目建一个分支.