- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 对象存储库
- ScreenScrapeJavaSupport 工具
- 扩展程序
- Studio 测试
- 故障排除
Studio 用户指南
从 SVN 打开项目
-
在“团队”选项卡中,选择“从 SVN 打开”。系统随即会打开“从 SVN 存储库打开”窗口。
-
Type in the Repository URL or use the
button to open the repository browser. In the repository browser, you can browse to and select an existing folder or copy the Selected Path. Click OK to confirm the selection and close the window. -
选择一个空白的签出目录。在“身份验证”下,选择无或选择“用户/密码”,然后填写用户和密码。 单击“打开”。 该项目现在将显示在签出目录中。
-
当您从 Studio 打开文件时,例如
Main.xaml,“问题”对话框随即打开,并提供两个选项用于从存储库中提取文件:- 签出最新版本并编辑 - 在编辑模式下,从存储库打开
Main.xaml文件的最新版本。“中断锁定”选项允许您从 SVN 存储库中签出一个先前已由其他用户签出的项目。 - 以只读方式打开本地版本 - 以只读模式打开
Main.xaml文件的本地版本。即使文件处于只读模式,也可以打开包管理器,但是为了执行更改和安装依赖项,需要签出project.json文件。选中“始终签出最新版本并编辑,不再显示”复选框,如此一来,在其后续出现时,“签出最新版本并编辑”选项便会传播您的选择。无论您选择哪个选项,都需要单独签出
project.json文件,以使特定更改生效。
- 签出最新版本并编辑 - 在编辑模式下,从存储库打开
向 SVN 中添加项目
有些 SVN 操作无法通过 Studio 直接管理。因此,为了确保最佳兼容性,请使用 SVN 客户端的最新版本。对于 TortoiseSVN,支持的最高版本是 1.9.7。
-
从 Studio“后台”视图的“开始”选项卡中创建项目或打开一个项目。单击“开始”>“团队”>“添加到 TFS”按钮,或单击状态栏中的“添加到来源控件”>“添加到 SVN”快捷方式。系统随即会显示“添加到 SVN”窗口。
-
Type in the Repository URL or use the
button to open the repository browser. In the repository browser, you can browse to and select an existing folder, or click Create Folder
above the left navigation pane to add a new folder. Click OK to confirm the selection and close the window. -
如果适用,在“身份验证”下选择“用户/密码”,然后输入凭据。单击“添加”,将项目上传到 SVN 存储库。
-
在“签入更改”窗口中,选择要添加到存储库中的文件,并写入“提交消息”。
-
单击“签入”。文件与“提交消息”一起在存储在存储库中。
project.json文件在 Studio 中恢复为只读模式。
将项目添加到 SVN 时,“项目”面板中的上下文菜单包含 SVN 专属选项。 有关更多信息,请参阅“SVN 和 TFS 的上下文菜单选项”。
编辑和签入对 SVN 的更改
-
将您的一个项目连接到 SVN 存储库。
-
右键单击
.xaml文件,然后选择“签出以进行编辑”。系统随即会在本地映射最新版.xaml文件,然后在“项目”面板中打开此文件。系统会锁定此文件以进行编辑,直到将其签入为止。然后,对文件执行任何类型的更改。备注:一旦从 SVN 存储库签出某个文件,其他拥有访问权限的用户便无法再签出该文件。
-
Right-click the
.xamlfile or project node, and select Check In, or click the
icon in the Status bar, which also counts the number of uncommitted changes. The Check In Changes window is displayed. -
检查更改并选中“显示无版本文件”框,以将导入的文件添加到存储库中。写入“提交消息”来描述更改。
-
单击“签入”。最新版本现在与“提交消息”一起在存储在存储库中。在 Studio 中,
project.json文件恢复为只读模式。 -
单击“启动”>“团队”>“断开连接”,以断开当前项目与来源控件的连接。
备注:If you edit a file from a project added to source control in an external editor, the change is visible in the Project panel and the status bar only after you click Refresh
in the Project panel.
更改凭据
如果您在共享计算机上工作,则可能需要在对项目提交任何更改之前将凭据更改为当前的 SVN 存储库。
转到“开始”>“团队”选项卡,然后从 SVN 部分中选择“更改凭据”。输入您当前存储库的用户名和密码,然后选择“确定”。