当前位置: 首页 > 软件库 > 其他开源 > >

CVSup

FreeBSD软件包升级工具
授权协议 未知
开发语言
所属分类 其他开源
软件类型 开源软件
地区 不详
投 递 者 濮阳宁
操作系统 BSD
开源组织
适用人群 未知
 软件概览

CVSup 是一个用于从远程服务器主机上的主 CVS 仓库发布和升级源代码树的软件包。 FreeBSD 的源代码维护在加利福尼亚州一台主开发服务器的 CVS 仓库里。 有了 CVSup,FreeBSD 用户可以很容易的保持他们自己的源代码树更新。

CVSup 使用所谓的升级 pull 模式。在 pull 模式下,客户端在需要的时候向服务器端请求更新。 服务器被动的等待客户端的升级请求。 因此所有的升级都是客户端发起的。 服务器决不会发送未请求的升级。用户必须手动运行 CVSup 客户端获取更新, 或者设置一个 cron 作业来让它以固定的规律自动运行。

  • 安装cvsup,进行ports更新     #cd /usr/ports/net/cvsup-without-gui     #make install     #make clean     等待一段时间后就安装好了     接下来就配置ports     #cd /usr/share/examples/cvsup     #ee standard-supfile     更改为*default

  •   #cd /usr/ports/net/cvsup-without-gui/ #make install clean //安裝 #cd /usr/share/examples/cvsup/ //存放更新範例路徑 文件範例說明: cvs-supfile //更新Main source tree and ports collection doc-supfile //更新Document gnats-

  • CVSUP有两个 一个是 /usr/ports/net/cvsup/ 另一个是(无图版)/usr/ports/net/cvsup-without-gui 本次使用前者,以ports安装后: 在局域网设置里面给本机弄个像样点的hostname,例如www.FreePad.com,domain‘FreePad.com’ 否则cvsup时候报 ‘ Cannot get IP address of my

  • FreeBSD使用CVSup升级简单学习 感谢好友永远的free的技术帮助 作者:heiyeluren 时间:2004-11-24 FreeBSD要升级,一般我们使用CVSup来升级,既不影响操作系统正常运行,又能进行升级工作。(注:本文所用的FreeBSD版本为 5.3发布版) 要使用CVSup,默认操作系统没有这个程序,我们需要安装,于是我们就先使用ports来安装cvsup: # where

  • FreeBSD要升级,一般我们使用CVSup来升级,既不影响操作系统正常运行,又能进行升级工作。(注:本文所用的FreeBSD版本为 5.3发布版) 要使用CVSup,默认操作系统没有这个程序,我们需要安装,于是我们就先使用ports来安装cvsup: # whereis cvsup   #查看cvsup的ports在哪里 cvsup: /usr/ports/net/cvsup # cd /usr

  • 刚刚接触FreeBSD的朋友,可能会为安装PORTS而感到困惑。 想通过Ports装个MySql,却总连不到服务器,或找不到文件. 这说明你系统中的Ports树已经太旧了…… 很多地址在CVS那里已经改变了 这时我们就需要通过Cvsup 来对Ports进行更新 首先我们需要做的是安装CVSUP. (若你没在系统中安装CVSUP,按照以下方式即可安装) CVSUP有两个 一个是 /usr/ports

  • 更新Ports Tree的方法有很多,例如匿名CVS、CVSup和CTM。 CVSup 是采用pull的方式来更新源码的。以CVSup为例,当用户(或cron)运行CVSup程序时,它会和远程的CVSupd服务器取得联系,然后更新文件。用户取回的更新文件是最新的,而且随时可以拿到这些文件。用户还可以限制更新动作,只更新自己感兴趣的某个文件或目录。更新动作由服务端根据用户的设定完成。 CTM有一个脚

  • 同步方法对比 更新Ports Tree的方法有很多,例如匿名CVS、CVSup和CTM。 CVSup 是采用pull的方式来更新源码的。以CVSup为例,当用户(或cron)运行CVSup程序时,它会和远程的CVSupd服务器取得联系,然后更新文件。用户取回的更新文件是最新的,而且随时可以拿到这些文件。用户还可以限制更新动作,只更新自己感兴趣的某个文件或目录。更新动作由服务端根据用户的设定完成。

  • 安装了 OpenBSD 后你会发现它很小个,只有500多M。当然里面只有ssh sendmail功能。 /dev/wd0a      130M   38.8M   84.7M    31%    / /dev/wd0h     95.5G   16.0K   90.8G     0%    /home /dev/wd0d     1007M    8.0K    957M     0%    /t

  • 刚刚接触FreeBSD的朋友,可能会为安装PORTS而感到困惑。 想通过Ports装个MySql,却总连不到服务器,或找不到文件. 这说明你系统中的Ports树已经太旧了...... 很多地址在CVS那里已经改变了 这时我们就需要通过Cvsup 来对Ports进行更新 首先我们需要做的是安装CVSUP. (若你没在系统中安装CVSUP,按照以下方式即可安装) CVSUP有两个 一个是 /usr/p

  • 安装cvsup(cvsup-without-gui) #cd /usr/ports/net/cvsup-without-gui #make install clean 修改相应配置文件 # cd /usr/share/examples/cvsup 配置文件简要说明 cvs-supfile cvsup本身的升级文件 doc-supfile 操作系统文档升级文件 gnats-supfile FreeB

 相关资料
  • apt-show-versions可显示已安装软件包的版本,它提供了一种安全的方法从混合版本环境中升级指定版本的软件包。如以下命令只升级unstable的软件包: # apt-get install `apt-show-versions -u -b | grep unstable`

  • 问题内容: 使用pip更新软件包的方式是什么?那些不起作用: 我知道这是一个简单的问题,但由于不是那么容易找到它,所以它是必需的(pip文档不会弹出,并且堆栈溢出中的其他问题是相关的,但并不完全与此相关) 问题答案: 方式是 或总之 使用会要求输入您的root密码来确认操作,但是尽管很常见,但被认为是不安全的。 如果您没有root密码(如果您不是管理员),则可能应该使用virtualenv。 您也

  • 问题内容: 我正在尝试安装六个Python软件包的最新版本,但存在以下问题。在Mac OSX 10.10.2中无法摆脱六个1.4.1 怎么了 无法升级六个! 问题答案: Mac OS X的默认python作为框架安装。在framework目录下,有一个“ Extras”目录,并且包已放置在该目录下。 根据描述(https://github.com/MacPython/wiki/wiki/Which

  • 问题内容: 我正在学习JavaEE CDI,并使用NetBeans 8.0 + Glassfish 4创建了一个小应用程序。升级到NetBeans 8.0.1和Glassfish 4.1之后,我收到很多错误消息,报告某些软件包不存在。例如,我无法使用以下代码,因为我收到了消息包javax.enterprise.event不存在。 软件包也会出现这种情况: 如果我将服务器更改为Glassfish 4

  • 从带有SP1的AEM 6.2升级到AEM 6.4后,很少有软件包未安装。旧版本处于已安装状态。 对于新软件包,显示消息为“似乎安装了另一个版本:”请参见下面的屏幕截图。 正因为如此,我可以看到很少的脚本没有更新最新的API。例如AEM 6.4升级实例:

  • 主要内容:Linux补丁文件的生成和使用,给apache打入补丁Linux 系统中更新用源码包安装的软件,除了卸载重装这种简单粗暴的方法外,还可以下载补丁文件更新源码包,用新的源码包重新编译安装软件。比较两种方式,后者更新软件的速度更快。 使用补丁文件更新源码包,省去了用 ./configured 生成新的 Makefile 文件,还省去了大量的编译工作,因此效率更高。学完本节会对比有更深入的理解。 Linux补丁文件的生成和使用 Linux 系统中可以使用

  • Chapter 3. 软件包管理工具 Table of Contents 3.1. apt-get 3.2. apt-cache 3.3. apt-file 3.4. apt-key 3.5. 建立一个混合系统 3.6. 升级指定版本的软件包 3.7. 保持指定软件包的版本 软件包管理是区分不同发行版的一大特征,如RedHat使用RPM软件包来管理软件,Debian使用Deb软件包来管理软件。ap

  • 我刚刚更新了一些flutter软件包。但是,在执行flutter运行时我一直收到此错误。如果我将apk直接安装到设备上,它可以正常工作(这意味着我可以执行flutter build apk),但是,在调试模式下看不到运气。 我最初发布这个帖子时有一个multidex问题,我想我已经通过在build.gradle中将gradle地址更新为4.3.zip解决了这个问题。 任何帮助都将不胜感激。 这是我