首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

BestSync同步软件 同步 VM 虚拟机里的Linux系统下Tomcat webapps里的项目

首先,这篇文章也不知道对别人有没有用,源于我在虚拟机安装Linux,部署Tomcat项目时,为了避免当项目发生改变时,一次次重复的上传项目,因此我想可不可以把本地Tomcat 的 webapps 目录跟 虚拟机 tomcat webapps 目录 同步一下,这样当我更新本地 svn 后,把webapps用软件同步 到 linux (软件只同步改动的文件),这样做可以避免把整个项目上传到 linux (我这有好几个项目,因为你更新svn了,如果只是自己改动了,可以仅把自己的拷到 linux,但是其他人改了什么你并不知道,或者说还要一个个找,只能把整个项目传到 虚拟机),然后我就在网上找了下 同步软件,发现 BestSync 这个同步软件很好用,下面就说一下具体用法。

02

Git的安装与上传文件

Git的最基本作用是版本控制,举个例子你的项目经理想让你做一个网站的登录界面。无论你做的怎么样他会让你一直修改。新手的话就有可能在原有的代码上直接修改,提交了N版之后项目经理告诉你,其实我感觉还是第一版的比较好,这个时候新手就煞笔了。一般的人的话就copy一份副本命名为v1, v2。经理需要那个功能的版本你就直接给他那个就可以了,但是项目结束后你看文件夹中那么多程序,处女座的实在受不了了就rm *了。突然你的项目经理说客户感觉不行,你把第二版发给我吧。这个时候你就呵呵了。最后一个是会用Git的人,他在本地建了一个版本库,项目经理需要让他修改的时候,他就把之前的版本commit一下,并标明这版的主要特点,这样本地版本库永远只有一个文件,项目经理需要那个版本直接download一下就可以了。

01
领券