studio
2020.10
false
- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 关于版本控制
- 使用 GIT 管理项目
- 使用 TFS 管理项目
- 使用 SVN 管理项目
- 工作流差异
- 调试
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 录制
- 用户界面元素
- 控制流程
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- SAP 自动化
- VMware Horizon 自动化
- 日志记录
- ScaleCoordinates 迁移工具
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- StudioPro
- 扩展程序
- 故障排除
不在支持范围内
Studio 用户指南
Last updated 2023年12月20日
使用 SVN 管理项目
-
在“团队”选项卡中,单击“从 SVN 打开”。系统随即会打开“从 SVN 存储库打开”窗口。
-
在“存储库 URL”中键入路径,或使用 按钮打开存储库浏览器。展开或折叠存储库中的文件夹,查看文件夹,复制所选路径或选择要打开的文件。单击“确定”。
- 选择一个“签出目录”。选择“使用凭据”框并填写用户名和密码。单击“打开”。该项目现在将显示在签出目录中。
-
这将打开“问题”对话框,其中有两个用于从存储库中提取
Main.xaml
文件的选项:- “签出最新版本并进行编辑”- 在编辑模式下,从存储库中打开
Main.xaml
文件的最新版本。“中断锁定”选项允许您从 SVN 存储库中签出一个先前已由其他用户签出的项目。 - “以只读方式打开本地版本”- 以只读模式打开
Main.xaml
文件的本地版本。即使文件处于只读模式,也可以打开包管理器,但是为了执行更改和安装依赖项,需要签出project.json
文件。
- “签出最新版本并进行编辑”- 在编辑模式下,从存储库中打开
选中“始终执行此操作,不再显示”复选框,如此一来,在其后续出现时,“签出最新版本并编辑”选项便会传播您的选择。无论您选择哪个选项,都需要单独签出
project.json
文件,以使特定更改生效。
注意:有些 SVN 操作无法通过 Studio 直接管理。因此,为了确保最佳兼容性,请使用 SVN 客户端的最新版本。对于 TortoiseSVN,支持的最高版本是 1.9.7。
- 从后台视图的“开始”选项卡中创建项目或打开 Studio 中的项目。单击“开始”>“团队”>“添加到 TFS”按钮,或单击状态栏中的“添加到来源控件”>“添加到 SVN”快捷方式。系统将显示“添加到 SVN”窗口。
- 在“存储库 URL”中键入路径,或使用 按钮打开存储库浏览器。选择要打开的文件。单击“确定”。提供签出目录的路径。签出目录不能为空。如果适用,请选中“使用凭据”复选框,然后键入用户和密码。单击“添加”,将项目上传到 SVN 存储库。
-
在“签入更改”窗口中,选择要添加到存储库中的文件,并写入“提交消息”。
- 单击“签入”。文件与“提交消息”一起在存储在存储库中。
project.json
文件在 Studio 中恢复为只读模式。
将项目添加到 SVN 时,“项目”面板中的上下文菜单包括 SVN 特定选项。有关详细信息,请参阅 SVN 和 TFS 的上下文菜单选项。
- 将您的一个项目连接到 SVN 存储库。
-
右键单击
.xaml
文件,然后选择“签出以进行编辑”。系统随即会在本地映射最新版.xaml
文件,然后在“项目”面板中打开此文件。系统会锁定此文件以进行编辑,直到将其签入为止。然后,对文件执行任何类型的更改。注意:一旦从 SVN 存储库签出某个文件,其他拥有访问权限的用户便无法再签出该文件。 - 右键单击
.xaml
文件或项目节点,然后选择“签入”,或单击“状态栏”中的 图标(此图标也会统计未提交的更改数量)。系统将显示“签入更改”窗口。 -
检查更改并选中“显示无版本文件”框,以将导入的文件添加到存储库中。写入“提交消息”来描述更改。
- 单击“签入”。最新版本现在与“提交消息”一起在存储在存储库中。在 Studio 中,
project.json
文件恢复为只读模式。 -
单击“启动”>“团队”>“断开连接”,以断开当前项目与来源控件的连接。
注意:如果您在外部编辑器中编辑添加到来源控件的项目中的文件,则仅在您单击“项目”面板中的“刷新”后,更改才会在“项目”面板和状态栏中显示。