File
请访问用户权限管理了解如何获得访问权限
采用项目文档共享目录的方式来归档和整理项目文档非常容易使用,且符合一般用户的直觉。一旦完成了设置工作,其操作过程同本地文件操作类似,基本不需要对用户进行培训。期望快速而轻便的项目文档管理功能的时候, 可以用这种方式来管理项目文档。
但是, 因为这种方式欠缺了权限管理,工作流和版本控制的功能,所以,仅仅适合小规模的简单项目。对于大而复杂的项目, 或者任何严肃认真对待项目文档管理的机构来说,选用具备元数据管理,版本控制,工作流和权限管理功能的文档发布和管理系统来构建项目文档库,会更明智一些。或者,可以更进一步,构建一个组织机构范围的,横跨各个项目的知识库,以方便机构内部知识的沉淀和分享。
网络共享文件夹的设置方法
对于不同的操作系统用户来说,所使用的工具和操作步骤是不同的,请仔细阅读下面的说明来了解需要的操作步骤:
Windows
对于Windows Server 2003的用户,首先需要下载Software Update for Web Folders的更新, 安装完更新后, 再按照以下步骤操作。
然后,点击下一步,一直到提示输入网上邻居的地址,这时候,请输入如下一个地址:

- 密码保护的分享请输入:https://www.mindward.com/files/protected
- 可公开访问的文件分享请输入: https://www.mindward.com/files/public
- 利用SVN版本库进行文件分享,请输入: https://code.mindward.com/repos/svn
输入完地址后,点下一步,会出现安全警报对话框,点击[是(Y)],出现输入密码的对话框,请输入本站的注册用户名和密码,然后点[确定]。
到这里,就可以象访问普通文件夹那样访问这个文件夹了,不过请注意,这是一个共享的文件夹,其中的内容有可能被其他人修改,所以,请自己留好源文件的备份。
MacOSX
MacOSX的文件管理器Finder已经内置了对WebDAV的支持,只需要设定访问本站文件分享目录的方式即可,先打开Finder,然后,请按照如下操作步骤来设定:

选择[转到]菜单,再选择[连接到服务器],
然后在对话框中输入需要上传的网络地址,
- 密码保护的分享请输入:https://www.mindward.com/files/protected
- 可公开访问的文件分享请输入: https://www.mindward.com/files/public
- 利用SVN版本库进行文件分享,请输入: https://code.mindward.com/repos/svn
然后,选择[连接]按钮,这时会提示输入用户名和密码,直接输入一个本站的注册用户名和密码后,
现在,已经可以通过文件管理器Finder来上传或下载文件了。
Linux
对于Linux用户,应该都是技术高手,自己能够找出设置的办法来,如果还是需要我详细说明,请留言。
利用SVN管理文件分享
除了上面的网络文件夹文件分享方式,对于需要长期维护的重要项目文件,建议采用SVN版本库来管理。
如果期望将版本库映射到本地的网络文件夹,只需要将上面映射网络文件夹操作步骤中需要填写URL的地方替换成:https://code.mindward.com/repos/svn 就可以将版本库映射成本地的网络文件夹。成功映射后,就可以象操作本地文件一样访问版本库中的文件。
从用户的角度来看,使用SVN版本库文件夹共享和上面的网络文件夹共享在使用上没什么不同,但是,在这背后的重要区别是:SVN版本库文件夹共享方式会保留文件修改的所有历史记录,我们可以根据需要回退到文件修改历史上的某个版本,而不用担心文件因为被删除或覆盖而丢失掉,对于多人协作的项目来说,这个特性是保证项目收敛所必须的特性之一。
为了便于大家理解上面说到的差异,请先点击WebSVN浏览一下SVN版本库的内容,这时会提示输入用户名和密码。输入本站的注册用户名和密码后,就可以浏览到SVN版本库中的内容,会发现有一个sandbox的子目录(这个目录是专门设置用来让大家练习版本库的使用的,大家可以放心的在这个目录下做试验,以熟悉版本控制系统的操作)。在sandbox子目录下有三个子目录,分别是trunk, tags, branches,这三个目录是按照SVN的使用惯例而设置的。其中,trunk一般存储最新的修改;tags目录则放置修改历史中某个点的快照,以便方便的取回那个点的内容,比如:按照发布的版本号来标记;而branches目录则放置分支,按照用户名一人一个分支是可行的,或者按照特征来创建分支也是可以的,将来需要的时候,可以通过合并操作,将不同分支中的变更合并到trunk目录下,然后,各个分支再同trunk目录合并以保持同最新变更的同步。对一般用户来说,如果没有特殊的需求,请一直保持在trunk目录下工作。
这里,我们仅仅针对非程序员用户介绍最简单的基本注意事项和操作,有关版本控制系统更高级的概念和操作,请参考Code页面中所介绍的内容。
No TrackBacks
TrackBack URL: http://www.mindward.com/mt/mt-tb.cgi/252
Leave a comment