我在projectlocker(免费的svn主机)上有一个帐户,我不知道如何将项目文件上传到它。
我在仪表板中找不到任何选项。
我在电脑上使用tortoiseSvn,那么如何上传文件并配置tortoiseSvn?
答案 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系统相同。