如何将我的项目文件上传到在线svn主机?

时间:2010-03-05 07:23:03

标签: svn tortoisesvn

我在projectlocker(免费的svn主机)上有一个帐户,我不知道如何将项目文件上传到它。

我在仪表板中找不到任何选项。

我在电脑上使用tortoiseSvn,那么如何上传文件并配置tortoiseSvn?

2 个答案:

答案 0 :(得分:20)

在导入文件之前,我建议您设置存储库的基本结构。 典型结构如下所示:

|
+- trunk
+- branches
+- tags

您可以使用repo-browser准备该结构。要打开repo-browser,请右键单击桌面,然后从上下文菜单中选择TortoiseSVN -> Repo-browser。然后根据提示键入存储库URL。

repo-browser提供了一个类似浏览器的资源管理器界面,您可以右键单击文件夹结构并使用 New folder 上下文菜单选项创建文件夹。

现在正确导入文件我看到至少有两种方法。

方法1 - 有选择地提交文件

右键单击您选择的文件夹,然后从上下文菜单中选择Checkout...

在结帐对话框中,键入文件所在的存储库的URL(例如 https://project.example.com/svn/project/trunk )以及新目录的名称你将在哪里工作(即工作副本)。

将文件复制到工作副本中。

如果您对此安排感到满意,请右键单击工作副本 root 文件夹,然后从上下文菜单中选择Commit...

单击需要进行版本控制的每个文件旁边的复选框。

写一条简短的提交消息(例如First commit),然后点击Commit按钮。

方法2 - 导入所有内容

右键单击包含文件的文件夹,然后从上下文菜单中选择Import...

在导入对话框中,键入这些文件所在的存储库URL(例如 https://project.example.com/svn/project/trunk )并写一个简短的提交消息,例如{ {1}}。

然后右键点击您选择的位置,从上下文菜单中选择Initial import,然后输入项目的网址和工作副本的路径。

工作副本将填充您的文件。如果一切正常,你可以继续在那里工作。

答案 1 :(得分:5)

只需创建本地工作副本(放入他们将提供的repo url),然后将文件移动到该目录中,然后添加/提交它们。与任何SVN系统相同。