张金龙的博客分享 http://blog.sciencenet.cn/u/zjlcas 物种适应性、分布与进化

博文

用tortoisesvn管理Rforge上的程序包

已有 2992 次阅读 2015-3-21 09:27 |个人分类:软件介绍|系统分类:科研笔记|关键词:学者

用tortoisesvn管理本地或Rforge上的程序包

 

tortoiseSVN是用来进行版本控制的, 任何一次修改, 都放在数据库中,极大地方便了跟踪程序开发的进程。 下载网址为:

http://sourceforge.net/projects/tortoisesvn

 

用TortoiseSVN管理本地的源代码, 并推送至Rforge的步骤如下


1. 创建repository:

新建一個空白的文件夾,如spaa repository, 用來作為repository。 點擊右鍵, TortoiseSVN > Create repository Here。


2.创建源代码文件夹:

新建一個空白文件夾, 如spaa, 用來保存程序源代碼。 右鍵svn checkout,選擇合適的repository文件夾。


3. 拷贝源代码:

將程序的源代碼, 復制到spaa文件夾下。


4. Commit 和 update:

再次點擊右鍵, SVN update, 是從spaa repository復制到本地spaa; SVN commit,是從spaa上傳到服務器上(或repository上)。SVN commit是將本地的修改, 上傳到服務器上。


5. 管理r-forge上的项目:

如果是rforge上的項目, 如 xxxx, 在設定 svn checkout的時候, 需要設定遠程文件夾為,svn+ssh://yourusername@r-forge.r-project.org/svnroot/xxxx/  

当然, 必须先要在r-forge上登记了这个项目才可以。




https://m.sciencenet.cn/blog-255662-876031.html

上一篇:忆铁峰​
下一篇:Windows从源代码安装R程序包-以安装picante程序包为例

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2022-12-2 23:43

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部