最全Pycharm教程(37)——Pycharm版本控制之基础篇

  1、主题

  介绍Pycharm的版本控制系统

  2、准备工作

  (1)Pycharm版本为2.7或者更高

  (2)已经创建一个工程,参见Getting Started tutorial

  (3)安装并配置了VCS,有远程接入权限

  3、启用VCS

  Pycharm默认版本控制不可用,不过可以在VCS菜单中找到相应命令:

  此时Pycharm会根据本地历史来浏览外部资源,甚至可以从这个菜单中启用版本控制系统,不过此时版本控制只针对工程根目录,跟多具体配置参见下面章节。

  4、启用版本控制

  单击主工具栏上的控制按钮,单击 Version Control,默认情况下这里只有根目录<project>。

  首先,单击绿色加号,在Add VCS Directory Mapping对话框中,单击省略号按钮,选择对应目录,在下面的下来菜单中指定版本控制系统(这里使用Git)。

  当然,可以对每个目录指定对应的版本控制系统。

  然后,单击应用,关闭对话框

  5、对Pycharm外观的影响

  (1)Solver.py文件颜色改变,意味着其尚未添加版本控制

  (2)出现Changes tool window窗口,类似于一个按钮位于Pycharm下边缘。单击它可以打开窗口,查看尚未添加版本控制的文件。

  (3)VCS菜单上出现更多命令,并且允许查看工程的更改以及更新整个工程,对应按钮。主工具栏对应也会添加响应命令

  (4)VCS菜单以及工程快捷菜单中出现Git节点(取决于所选择的版本控制),其中包含特定的VCS命令

  (5)状态栏出现Git widget

  6、对一个文件添加版本控制

  在Changes tool window窗口中未进行版本控制的文件显示如下:

  选中Solver.py,按下Ctrl+Alt+A来添加对应版本控制,文件颜色变为绿色,添加成功,但尚未进行托管。将文件移动到Default变更表下,按下Ctrl+K(或者)来进行托管:

  核实无误,单击Commit按钮:

  大功告成,Solver.py文件名再次变为黑色,意味当前没有未更新的更改。

  7、.idea目录下的文件

  单击 Changes tool window窗口中的按钮,发现工程根目录下的idea目录下的文件都未进行相关版本控制,并且这部分文件在工程窗口中不可见。

  这部分文件保存了工程的配置信息,我们需要对其进行替换,除了版本控制文件。

  8、忽略文件

  打开设置对话框的Ignored Files page页(设置→Version Control→Ignored Files),查看默认忽略文件列表:

  单击绿色加号选择忽略更多文件,详见 Configuring Ignored Files

  9、编辑器的变化

  编辑代码,左槽会标记出所有更改:

  单击一个标记,会弹出一个工具窗口:

  这个弹出的工具栏能够帮助你进行导航、浏览更改等操作。

  更多信息参见 Using Change Markers to View and Navigate Through Changes in the Editor

  此时代码文件名变为蓝色,意味着当前存在尚未托管的更改。

  10、获取更新日期

  按下Ctrl+T

  单击按钮

  使用VCS→Update Project...菜单命令

  

 

时间: 2024-10-26 20:39:34

最全Pycharm教程(37)——Pycharm版本控制之基础篇的相关文章

Java快速教程--vamei 学习笔记(基础篇)

链接:http://www.cnblogs.com/vamei/archive/2013/03/31/2991531.html java快速教程第1课 从HelloWorld到面向对象 学习网址:http://www.cnblogs.com/vamei/archive/2013/03/14/2958654.html java快速教程第2课 方法与数据成员 学习网址:http://www.cnblogs.com/vamei/archive/2013/03/25/2964430.html java快

Spring Security教程系列(一)基础篇-2

第 4 章 自定义登陆页面 Spring Security虽然默认提供了一个登陆页面,但是这个页面实在太简陋了,只有在快速演示时才有可能它做系统的登陆页面,实际开发时无论是从美观还是实用性角度考虑,我们都必须实现自定义的登录页面. 4.1. 实现自定义登陆页面 自己实现一个login.jsp,放在src/main/webapp/目录下. 4.2. 修改配置文件 在xml中的http标签中添加一个form-login标签. <http auto-config="true">

pycharm 教程: 安装 pycharm

PyCharm 是我用过的python编辑器中,最好用的一款.可以在Linux和Windows安装使用. 安装步骤: 1. 首先打开pychram官网:http://www.jetbrains.com/pycharm/ 2. 或者可以直接打开pycharm的下载页面:https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC 3. 在这个页面最下面的提示栏中,直接点击保存,就可

Spring Security教程系列(一)基础篇

第 1 章 一个简单的HelloWorld 第 1 章 一个简单的HelloWorld Spring Security中可以使用Acegi-1.x时代的普通配置方式,也可以使用从2.0时代才出现的命名空间配置方式,实际上这两者实现的功能是完全一致的,只是新的命名空间配置方式可以把原来需要几百行的配置压缩成短短的几十行.我们的教程中都会使用命名空间的方式进行配置,凡事务求最简. 1.1. 配置过滤器 为了在项目中使用Spring Security控制权限,首先要在web.xml中配置过滤器,这样我

最全PyCharm教程

最全PyCharm教程--for python PyCharm简介: PyCharm是由JetBrains打造的一款Python IDE,VS2010的重构插件Resharper就是出自JetBrains之手. 同时支持Google App Engine,PyCharm支持IronPython.这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具pycharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发

最全Pycharm教程(4)——有关Python解释器的相关配置

最全Pycharm教程(1)——定制外观 最全Pycharm教程(2)——代码风格 最全Pycharm教程(3)——代码的调试.运行 1.准备工作 (1)Pycharm版本为3.4或者更高. (2)电脑上至少已经安装了一个Python解释器. (3)如果你希望配置一个远程解释器,则需要服务器的相关支持. 2.本地解释器配置 配置本地解释器的步骤相对简洁直观: (1)单击工具栏中的设置按钮. (2)在Settings/Preferences对话框中选中 Project Interpreter页面,

最全Pycharm教程(10)——Pycharm调试器总篇

最全Pycharm教程(1)--定制外观 最全Pycharm教程(2)--代码风格 最全Pycharm教程(3)--代码的调试.执行 最全Pycharm教程(4)--有关Python解释器的相关配置 最全Pycharm教程(5)--Python快捷键相关设置 最全Pycharm教程(6)--将Pycharm作为Vim编辑器使用 最全Pycharm教程(7)--虚拟机VM的配置 最全Pycharm教程(8)--Djangoproject的创建和管理 最全Pycharm教程(9)--创建并执行一个主

最全Pycharm教程(9)——创建并运行一个基本的Python测试程序

最全Pycharm教程(1)——定制外观 最全Pycharm教程(2)——代码风格 最全Pycharm教程(3)——代码的调试.运行 最全Pycharm教程(4)——有关Python解释器的相关配置 最全Pycharm教程(5)——Python快捷键相关设置 最全Pycharm教程(6)——将Pycharm作为Vim编辑器使用 最全Pycharm教程(7)——虚拟机VM的配置 最全Pycharm教程(8)——Django工程的创建和管理 1.主题 这里我们着重介绍Pycharm如何帮助我们创建并

最全Pycharm教程(14)——Pycharm编辑器功能总篇

最全Pycharm教程(1)--定制外观 最全Pycharm教程(2)--代码风格 最全Pycharm教程(3)--代码的调试.运行 最全Pycharm教程(4)--有关Python解释器的相关配置 最全Pycharm教程(5)--Python快捷键相关设置 最全Pycharm教程(6)--将Pycharm作为Vim编辑器使用 最全Pycharm教程(7)--虚拟机VM的配置 最全Pycharm教程(8)--Django工程的创建和管理 最全Pycharm教程(9)--创建并运行一个基本的Pyt