2016-05-12 18:21:05 m13653423731 阅读数 182
  • 带你玩转SVN

    SVN是版本控制利器,团队协作工具之一。本课程主要面向开发人员,帮助初学者意识到版本控制的重要性,掌握SVN环境的搭建,以及SVN客户端工具的使用。

    19220 人正在学习 去看看 刘运强

微信开发准备和觉悟

微信公众平台的开发火极一时,博主也做微信开发有一段时间,在这里谈谈我对微信的理解和应用的技巧!


微信开发工具:eclipse(建议使用,原因后面会说到)
数据库:mysql(编码utf-8)
阿里云服务器一台(建议刚开始买最便宜的就好,也就60元/月,土豪随意)
百度云应用引擎BEA(0.4元/天,为的百度的免费域名)
代码管理工具SVN用限制
微信公众号一个(订阅号,服务号都行),也可用测试号(功能强大,接口都可用,前两者有接口可用限制)

不同的公众号类型具备不同的接口权限,具体如下表:
下一篇会对工具的安装进行介绍。敬请关注!

2019-09-18 22:06:46 qq_44487472 阅读数 27
  • 带你玩转SVN

    SVN是版本控制利器,团队协作工具之一。本课程主要面向开发人员,帮助初学者意识到版本控制的重要性,掌握SVN环境的搭建,以及SVN客户端工具的使用。

    19220 人正在学习 去看看 刘运强

团队开发工具:SVN

svn是什么?
svn是scm中的一个工具,scm是一个版本管理软件,用来记录和控制软件产品数据和团队开发协作的管理工具。scm要解决的问题是:
1.如何把大家的代码合并在一起
2.多平台的支持
3.版本之间的不同、
scm常用的工具有:
CVS
SVN
VSS
Clearcase
Teamware
svn作为其的一个工具,就是用来解决团队开发中的协作和项目合并问题,svn分为:客户端和服务端
服务端:
1.建立核心仓库:responsitory
创建方式:CMD窗口:SVNadmin create 仓库名称
2.设置权限:svnserver,password中的名字和密码(在仓库下的conf下的密码文件中可以设置)
3.启动服务器:CMD窗口:SVNadmin -d -r 仓库名
-d后台运行 -r超级权限运行
客户端常用功能:
下载/更新:update/checkout 就是从仓库中取出内容
上传/提交:commit/checkln 就是将内容放入仓库

SVN主要是团队合作以及多人异地开发时使用,这样就有一个同时进行的问题存在,就会产生某些冲突。SVN是如何处理冲突的?

通常采用三种方法:

1、把远程仓库中的文件更新到最新到本地客户端,再重新添加你的修改。

2、放弃你的修改,把远程的更新到你这,用最新的。

3、人为沟通。
在这里插入图片描述
svn怎么用
1.百度搜索:SVN官网,点击第一个链接,进入后翻译网页,点击下载,根据电脑配置下载SVN
2.在下载的过程中,要选择好命令符配置,否则无法在控制台使用svn命令
3.下载svn服务端工具https://www.visualsvn.com/server/download/
4.使用工具,开启服务器
5.使用客户端,右击进行项目的获取和上传(按照上面的服务器段和客户端的说明进行操作!)
svn连接远程linux服务器上的svn服务器操作
1.右击菜单显示有在这里插入图片描述
点击repo-browser
输入远程仓库的路径,进行连接
输入账户和密码会出现下面的界面
在这里插入图片描述
这就是远程仓库中的所有资源,右击可以刷新,删除,也可以checkout下载下来
2.文件的下载和上传
新建一个文件夹,右击点击checkout下载指定仓库中的资源
在这里插入图片描述
2.输入地址,自动进行下载
在这里插入图片描述
在这里插入图片描述
上图为自动下载中
3.下载下来后所有文件都会在这个文件夹中
加粗样式
4.文件的上传和更改
加粗样式
新建一个文件夹会有add选项,可以向服务器添加新的文件,注意add后要
点击commit提交
5.文件的修改
使用update,注意update后也需要正式commit,这样服务器的原文件就会改变,要慎用,最好是更改前,做好备份,以防丢失重要数据

2019-11-28 12:45:07 MACHENIC 阅读数 11
  • 带你玩转SVN

    SVN是版本控制利器,团队协作工具之一。本课程主要面向开发人员,帮助初学者意识到版本控制的重要性,掌握SVN环境的搭建,以及SVN客户端工具的使用。

    19220 人正在学习 去看看 刘运强

学习、工作的原因,先后装过多次SVN了。因为一直都是装SVN客户端,安装一个小乌龟,idea集成SVN。让我有一个错误的认识,就是idea要想集成SVN,首先必须要安装一个SVN客户端。今天,发现完全不是那么回事,只要安装了小乌龟TortoiseSVN,idea就能集成SVN。

环境:IDEA、SVN

1、很多时候我们默认安装TortoiseSVN时,并没有选择安装命令行客户端工具:
在这里插入图片描述
导致我们idea集成SVN时,在TortoiseSVN的bin目录下,找不到svn.exe文件。
为此,我曾多次重新安装一个SVN的客户端。其实只要安装TortoiseSVN时,选中这个command line client tools就可以做集成。

2、如果,不幸再第一次安装时,没有选择该选项(一般都不选,默认下一步了)。
不必卸载,只要重新找到TortoiseSVN的安装程序,双击运行,做如下操作即可:
在这里插入图片描述
3、
在这里插入图片描述
4、
在这里插入图片描述
之后完成安装即可。
5、最后idea集成即可。
在这里插入图片描述

2017-06-26 10:27:47 MGL_1 阅读数 319
  • 带你玩转SVN

    SVN是版本控制利器,团队协作工具之一。本课程主要面向开发人员,帮助初学者意识到版本控制的重要性,掌握SVN环境的搭建,以及SVN客户端工具的使用。

    19220 人正在学习 去看看 刘运强

1.从http://pan.baidu.com/s/1mi0Ztvq下载压缩包

2.解压后复制features和plugins文件夹到MyEclipse的\MyEclipse 10\dropins目录

3.重启MyEclipse,安装完成

2017-10-09 18:11:34 kuangdacaikuang 阅读数 6061
  • 带你玩转SVN

    SVN是版本控制利器,团队协作工具之一。本课程主要面向开发人员,帮助初学者意识到版本控制的重要性,掌握SVN环境的搭建,以及SVN客户端工具的使用。

    19220 人正在学习 去看看 刘运强

团队开发Xcode集成svn服务教程

最近有朋友问Xcode如何集成svn服务,用于团队开发代码的提交和更新,众周所知,Xcode对git的支持度比较好,很多团队用Xcode直接管理代码,其实自Xcode4以后,Xcode已经集成了对svn的支持.

本人比较喜欢用cornerstone来管理svn服务器的代码的更新和提交,关于cornerstone的使用可以看这里 — MAC电脑使用XAMPP和Cornerstone(等同于Windows版的TortoiseSVN)对接svn服务器

下面简单介绍如何利用Xcode来处理svn代码管理

终端检测svn版本

打开终端,输入如下代码,回车

svn -v

出现如下提示,表明已经集成了svn环境
这里写图片描述

可以输入svn help可以查看svn的相关信息

svn help

Xcode8中处理

打开Xcode,导航栏中的Source Controll –> Check Out –> 弹出对话框

这里写图片描述

如下图弹框,输入svn服务器地址,点击next

这里写图片描述

svn验证

这里写图片描述

验证成功,如下图,输入用户名和账号

这里写图片描述

账户检测

这里写图片描述

检测成功后就会提示加载资源–>弹出框,提示资源保存路径和名称

这里写图片描述

弹出框修改保存的文件夹名称和路径–>点击Download下载SVN服务器资源

这里写图片描述

下载进度提示:

这里写图片描述

下载完成后的svn资源

这里写图片描述

这样以后开发中就可以使用Xcode来提交和更新代码到svn了

Xcode9中处理

Xcode–>Source Control–>Clone

这里写图片描述

这里写图片描述

点击Clone–>验证

这里写图片描述

验证成功后弹框–>login登录方式–>选择用户名密码

这里写图片描述

输入用户名和密码,点击Clone

这里写图片描述

验证中….

这里写图片描述

验证成功之后就可以像Xcode8一样,修改保存的路径和指定的文件夹,就可以更新和提交代码了

开发工具-SVN

阅读数 750

SVN

博文 来自: u012302681

IDEA集成SVN

阅读数 98

idea集成svn

阅读数 2162

eclipse集成SVN插件

阅读数 2927

没有更多推荐了,返回首页