精华内容
下载资源
问答
  • SVN版本管理器使用注意事项

    千次阅读 2016-07-20 00:32:03
    SVN版本管理器使用注意事项
     svn是一种版本控制工具,主要目的是用来管理代码的各个版本的,养成一个好的版本库管理习惯对于软件开发会有很大的帮助。为了减小整个svn目录的体积、以及防止过多的冲突,凡是自动生成的代码,都不应该上传到svn中,即千万不要使用svn的add命令或者菜单添加任何自动生成的目录和文件。
     
    下面列出这些自动生成的目录或者文件:
     
    1. ncb 文件, suo文件,vcproj.XP-201108262034.XXX.user文件
     
        vs2008与工程相关的文件有5种,“ .sln ” “ .suo ” “ .ncb”  “.vcproj” “.vcproj.XP-201108262034.XXX.user”
     
        请注意,只有 .sln 和 .vcproj 是需要上传到svn中的,其他的文件都是系统编译时会自动生成的,请不要上传到svn,否则每个人生成的不一样,经常会出现冲突。
     
    2. debug 目录,release目录
     
        debug目录和release目录都是在编译的时候,可以自动生成的,里面的所有文件如.obj也是临时生成的,所以,千万不要把任何debug目录和release目录下的文件上传到svn
     
    3. exe文件,lib文件,dll文件
     
        这三个文件均指的是本工程自己生成的exe、lib和dll文件,由于工程每次编译后均会自动生成,因此不要上传。
     
    4. GeneratedFiles 目录
     
        如果是QT的项目工程,则编译结束后会出现一个 GeneratedFiles 目录,请注意,这个目录也是自动生成的,千万不要上传到svn中。
     
        当然,上面所列出的肯定不全,比如有的项目可能用到数据库、配置文件什么的,总之,基本原则就是,凡是会自动生成自动更新的文件,均不要上传到svn中,另外,如果项目中使用了比较大的视频文件,如某个avi文件,则也建议不要上传,而是通过其他方式(如ftp或者共享)供组员下载到本机目录。
     
    下面再补充一下,一般需要上传到svn管理起来的有哪些文件
     
    1.所有自己写的 .h .cpp .c 文件,以及第三方库的 .h 文件
     
    2.项目工程相关文件 .sln 文件和  .vcproj文件,QT工程的 .qrc 文件
     
    3.项目资源文件,MFC工程为res目录和.rc文件,QT工程为 Resources 目录和 .ui文件,以及做界面所添加的 .ico图标文件、.img等图像文件。
     
    4.第三方库文件 .lib或者.dll ,自己工程生成的lib和dll不用上传。而使用的第三方库则不一样,如果程序链接需要第三方的lib,或者运行时需要当前运行目录下有这个第三方的dll,则需要上传。
     
    5.其他
    展开全文
  • Node版本管理器NVM常用命令

    千次阅读 2018-06-20 16:26:37
    nvm (Node Version Manager) 是Nodejs版本管理器,可对不同的node版本快速进行切换。 为什么要用NVM? 基于node的工具和项目越来越多,但是每个项目使用的node版本可能不一致,就会出现一些奇怪的问题。比如:自己...

    NVM是什么?

    nvm (Node Version Manager) 是Nodejs版本管理器,可对不同的node版本快速进行切换。

    为什么要用NVM?

    基于node的工具和项目越来越多,但是每个项目使用的node版本可能不一致,就会出现一些奇怪的问题。比如:自己电脑安装的是最新版的node,接手的项目使用的是低版本的node。那么我只有切换到低版本的node再进行操作才不会报错。而NVM就是用来帮助我们快速切换node版本的。

    点击查看 node目前已有的版本列表

    windows系统下安装NVM

    点击下载 nvm下载 

    下载nvm-setup.zip安装包到电脑,解压进行安装

    安装过程到Set Node.js Symlink 这一步时,设置好nvm存放nodejs程序的目录,单击“install”安装nvm。

    nvm 常用命令

    nvm v    查看nvm版本 

    nvm current    查看当前使用的node版本

    nvm install latest   下载最新的node版本

    nvm install 9.7.1   安装9.7.1版本 ( 默认安装64位 )

    nvm install 9.7.1 32    安装32位的9.7.1版本

    nvm uninstall 9.7.1    卸载9.7.1版本

    nvm use 9.7.1    切换node版本至9.7.1

    nvm list    查看本地已安装的node版本,同时也会显示当前使用的node版本

    1、安装node版本

    2、查看node版本列表

    3、切换node版本

    4、卸载node版本

     

    文章每周持续更新,可以微信搜索「 前端大集锦 」第一时间阅读,回复【视频】【书籍】领取200G视频资料和30本PDF书籍资料

     

    展开全文
  • 笔者前面有介绍linuxmint下安装Node版本管理器nvm的文章,这里介绍在Windows下的安装,通过nvm的安装,我们可以很方便的下载、安装、切换node版本。在windows上的安装与linux有些区别,这里需要下载一个nvm的压缩包...

        笔者前面有介绍linuxmint下安装Node版本管理器nvm的文章,这里介绍在Windows下的安装,通过nvm的安装,我们可以很方便的下载、安装、切换node版本。在windows上的安装与linux有些区别,这里需要下载一个nvm的压缩包,然后解压缩,最后配置环境变量。

        1、下载windows版本的nvm,下载地址:https://github.com/coreybutler/nvm-windows/releases。我们在这个页面,下载nvm-noinstall.zip。

        

        这是一个免安装的版本,我们解压到一个目录中,我这里是:D:/tools。

        2、在nvm的目录,我们双击运行install.cmd,运行这个文件会生成一个settings.txt文件在D盘根目录,我们找到该文件,剪切到nvm的目录中,然后修改文件内容,指定root,path,node_mirror,npm_mirror:

             

        意思很明确root是nvm的安装目录,path是nodejs将来安装的目录,node_mirror是node下载的源,npm_mirror是npm依赖安装源。nvm目录中的文件内容如下所示:

        

        其中,v10.20.0目录是已经安装的node的一个版本。 

        3、配置环境变量。 

        我们需要在环境变量中,新增两个变量,分别是NVM_HOME,NVM_SYMLINK,分别指向nvm安装目录以及nodejs将来安装目录,其实这两个变量分别对应第二步中settings.txt配置文件的root和path的值。

        

        我们最后把这两个环境变量的值都追加到Path路径后面,这样,我们在命令行下就可以使用nvm命令了。

         

        至此,我们的安装配置工作就做好了。

        4、检验版本,安装nodejs,使用nodejs。

         

        如果需要安装某一个版本,直接使用命令:

        $ nvm install 10.20.0 

        

        安装完成了,我们如果要使用该版本,可以使用该命令启用:

        $ nvm use 10.20.0

         

        命令nvm ls查看已经安装的版本列表,nvm ls available查看可安装的版本列表。nvm ls是nvm list的别名。 

    展开全文
  • nvm(node版本管理器)

    2018-06-25 09:28:18
    ubuntu上安装并使用nvm管理node版本nvm是一个非常不错的node版本管理器,类似于ruby的rvm。其github地址为https://github.com/creationix/nvm。此处介绍一下如何在ubuntu上安装使用nvm。首先安装必要的包。[plain] ...

    ubuntu上安装并使用nvm管理node版本

    nvm是一个非常不错的node版本管理器,类似于ruby的rvm。

    其github地址为https://github.com/creationix/nvm

    此处介绍一下如何在ubuntu上安装使用nvm。

    首先安装必要的包。

    [plain] view plain copy

    1.   sudo apt-get update  

    2.   sudo apt-get install build-essential libssl-dev  



    然后安装nvm的脚本,有两种方法curl或wget:

    通过curl:

    [plain] view plain copy

    通过wget:

    [plain] view plain copy

    1.   wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash  

    检查安装及使用:

    注意,此处需要重启terminal终端才能生效。

    使用nvm --help查看是否安装成功。

    使用nvm ls查看已经安装的版本。

    使用nvm ls-remote查看所有远端版本。

    使用nvm install安装某个版本,如nvm install v5.3.0。

    使用nvm use切换到某个版本,如nvm use v5.3.0使用5.3.0,nvm use system使用系统版本。

     


    展开全文
  • GNVM - Node.js 多版本管理器

    千次阅读 2017-06-02 15:28:16
    GNVM - Node.js 多版本管理器 GNVM 是一个简单的 Windows 下 Node.js 多版本管理器,类似的 nvm nvmw nodist 。
  • Node.js版本管理器安装小技巧 1什么是node.js Node.js是基于谷歌的javascript的运行环境 Node.js是基于事件驱动的非阻塞I/O模型 高效且轻便 (js语言之所谓称之为脚本语言 是应为js的运行需要对象 且node.js是js的...
  • 版本管理器的发展史

    千次阅读 2011-11-01 00:46:09
    以前本站发布过编程语言进化,Windows的达尔文进化图,今天在网上看到版本管理器的进化图,转过来,源文链接如下: http://codicesoftware.blogspot.com/2010/11/version-control-timeline.html (墙) 这...
  • Node版本管理器--nvm,可以运行在多种操作系统上。nvm for windows 是使用go语言编写的软件。 我电脑使用的是Windows操作系统,所以我要记录下在此操作系统上nvm的安装和使用。 下载 nvm-windows 最新下载地址: ...
  • 计算机中已有 nodejs 8.11.4,开发不同的项目,需要切换node版本,尝试使用node版本管理工具,解决这一问题。由于计算机中已有 nodejs,还有 nvm-windows 的安装路径问题,经历...Windows上安装nodejs版本管理器nvm...
  • nodejs 安装node版本管理器n失败解决方案 npm install -g n --force,目前windows不支持n----github https://github.com/visionmedia/n nodej版本管理器nvm不支持windows----- ...
  • 版本管理器的学习总结   在软件工程不断发展的过程中,各种各样的软件开发方法,技术和工具也在发展,其中当然也包括版本控制工具.下面就简单探讨一下版本控制工具的发展及各自的功能特点,希望对公司选择版本控制...
  • 微信小程序自带版本管理器的使用 首先初始化项目,创建项目 创建新项目,输入APPID 初始化 git 仓库 4.进来页面选择设置,设置之前先到点击右上角的代码管理 5. 设置之前先到点击右上角的代码管理创建公司的...
  • 主要原因是在不经意间无意修改了关键代码 又不方便(按逻辑按业务)一个一个查的时候 或许可以指望版本管理器 我的做法是在本机上装3个东西: 1:TortoiseSvn svn客户端,用于连接svn服务端 。不过主要用来...
  • 推薦個python版本管理器pyenv 来自: Ooscrewyou(eq today (car (cdr life))) 2013-05-11 11:58:45 https://github.com/yyuu/pyenv  pyenv可以安裝/管理多個python,包括Jython,pypy,...
  • 文件版本管理器

    千次阅读 2017-02-02 22:33:10
    文件版本管理器是一款什么样的软件?和其他云盘相比,有什么特点? 答:作为一款个人开发的使用 SVN 协议的云盘客户端,程序设计的灵感来自于以 TortoiseSVN 为代表的托管软件,但暂时软件没有利用 SVN 的版本...
  • 本来vss与vs.net能很好的结合起来作为版本管理器,但有一个局限就是vss在局域网内能很好的工作,但如果是在internet上,就有安全性和速度的问题.我们的项目是多人在internet上协同开发,所以就改用wincvs来做版本管理器....
  • 版本管理器VisualSourceSafe6.0实用指南一、版本管理的必要性 如果说70年代的软件危机导致了软件工程思想的诞生和理论体系的发展,那 么80~90年代尤其是90年代软件产业的迅猛发展导致了另一种新思想的产生和实 现,...
  • 【原创】Subversion版本管理器简单配置说明Subversion版本管理器简单配置说明,没地方放了,应该属于服务器搭建之类的分类的,可是论坛里现在还没有这样的版块,所以就先放在这里了。一、Subversion的下载与安装...
  • 版本管理器 */ public class VersionManager { /** * 键 - 旧的版本号 */ public static final String PREFERENCES_KEY_OLD_VERSION_CODE = "PREFERENCES_KEY_OLD_VERSION_CODE" ; /** ...
  • nvm -- node 多版本管理器

    千次阅读 2019-03-19 17:04:00
    在开发中,我们可能同时在进行多个 node 项目,而这些不同的项目所使用的 node 版本又是不一样的,或者是要用更新的 node 版本进行试验和学习。 这种情况下,对于维护多个版本的 node 将会是一件非常麻烦的事情,而 ...
  • 本文章为菲利克斯猫(Felix.mao) 原创,转载务必在明显处注明: ... ...Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)。目前支持Ruby的大多数版本,有 1.8.7,
  • 一、SVN结构作用概述: SVN目录下一般采用标准的source/branches、source/trunk、source/tags结构。...2完善的代码,由负责人定期将各分支的代码合并至主干,完成主干代码的版本更新; branches目录用于各程序员
  • linux下安装ruby版本管理器RVM

    千次阅读 2015-08-18 10:34:31
    这里以ubuntu为例。直接以如下命令行安装可能会不成功,因为rvm.io站点有时会被墙:curl -sSL https://get.rvm.io | bash -s stable #或者 curl -L https://rvm.io | bash -s stable没...cd rvm然后依次执行如下命令:#
  • Windows下Node.js 多版本管理器-Gnvm

    千次阅读 2018-12-21 17:08:59
    我们在平时的项目开发中,经常需要指定 Node 的版本,所有版本控制管理,就很有必要,需要哪个切哪个。 MacOS 主要有 n 和 nvm,具体可以自行百度,查之,用之 sudo npm install -g n # 直接输入 n ,然后回车,可...
  • nvm node 版本管理器的安装

    千次阅读 2016-05-04 20:56:29
    ------------------------------------------------------华丽风格线[安装和管理nodejs]--------------------------------------------------------------------------- 使用 查看已安装的版本: ...
  • 我们项目小组,装了svn服务器和客服端,在寝室我能在局域网内访问项目组长的svn服务器,但是在上班的地方,也是项目组长的局域网,我却访问不了,项目组其他人可以访问,报的错误是:unable to connect to a ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,249
精华内容 12,899
关键字:

版本管理器