2010-11-12 66 views
1

我希望能够在/ usr/local/repos中作为共享点访问我的SVN存储库...当在文件共享面板中im时,我看不到/ usr目录在浏览屏幕中...我可以在应用程序等创建一个名为Repositories的目录,并将其链接到/ usr/local/repos,以便我可以将它添加为共享点?将共享点添加到Mac服务器上的目录

有人可以告诉我我该怎么做吗?

干杯,

回答

0

最好的办法是手动添加/usr/local/repossmb.conf文件。

打开终端,然后输入sudo pico /private/etc/smb.conf 输入您的密码。

在打开的配置文件中,为您希望添加的共享添加一个新的部分。

实施例:

[Repositories] 
    comment = Repositories 
    path = /usr/local/repos 
    guest ok = yes 
    create mode = 0700 
    writeable = yes 
    browseable = yes 

保存并退出与控制+ O然后,控制+ X文件。

通过关闭和打开系统偏好设置重新启动Windows文件共享。

0

您是否正在使用OS X Server,或者仅仅是标准版OS X中内置的文件共享功能?

如果它是标准的OS X,并且在系统偏好设置 - >共享 - >文件共享 - >共享文件夹中配置共享点,选择隐形文件夹其实很简单:点击+按钮添加一个新文件夹,然后按命令 + Shift + ,它会在选择对话框中显示不可见的文件。

如果您使用的是OS X Server,那实际上有点难。我不知道任何让Server Admin在其文件共享部分显示不可见项目的方法,但是可以使用命令sudo chflags nohidden /usr使/ usr文件夹可见,然后配置共享,然后使用sudo chflags hidden /usr重新隐藏。