Xcode 如何创建subversion存储库

Xcode 如何创建subversion存储库,xcode,apache,macos,Xcode,Apache,Macos,我有一个apache服务器正在运行并使用用户名和密码。我想创建一个subversion项目——在Xcode中配置之前,如果必须连接到终端中的apache服务器,如何创建项目结构等 svnadmin create myproject 将为您创建一个存储库 有关创建存储库的更多完整信息,请参见此处您可以使用SSH连接到服务器。命令是: $> ssh username@192.168.1.100 如果服务器的非标准SSH端口为22,则需要添加端口号: $> ssh -p 1234 us

我有一个apache服务器正在运行并使用用户名和密码。我想创建一个subversion项目——在Xcode中配置之前,如果必须连接到终端中的apache服务器,如何创建项目结构等

svnadmin create myproject
将为您创建一个存储库


有关创建存储库的更多完整信息,请参见此处

您可以使用SSH连接到服务器。命令是:

$> ssh username@192.168.1.100
如果服务器的非标准SSH端口为22,则需要添加端口号:

$> ssh -p 1234 username@192.168.1.100
根据上面的示例,只需用服务器的IP地址替换192.168.1.100即可。将1234替换为您尝试连接的SSH端口

最后,要创建新的subversion存储库,请使用以下命令:

$> sudo svnadmin create /my/svn_path/my_new_project
此时,我将创建目录结构:

$> mkdir /my/project_path/
$> mkdir /my/project_path/trunk
$> mkdir /my/project_path/branches
$> mkdir /my/project_path/tags
$> mkdir /my/project_path/test
$> mkdir /my/porject_path/etc
当然,您不必遵循上面的目录结构。这只是一个例子。但在获得目录结构后,您需要将其导入存储库:

$> sudo svn import /my/project_path file:///my/svn_path/my_new_project -m "Initial Import of directory structure"

导入目录结构后,您应该将存储库的副本签出到本地计算机/桌面,然后开始编码。

我不需要先连接到服务器吗?我该怎么做