Axure共享工程Shared Project(二):编辑修改和提交
1.文件符号的含义
打开Axure共享工程后, Axure的环境会有一些改变。在Sitemap面板中的页面和Masters面板中的模块前面会有一些不同的图标,表示页面和模块的状态。
2.编辑和提交
在页面编辑区域右上角有个工具栏,通过这个工具栏可以Check In、Check Out、查看修改内容、提交修改内容。
如果要修改页面或模块,要进行检出(Check Out)。要共享你的修改,可以发送修改(Send Changes);或者你如果要提交修改,可以进行检入(Check In)。要获取最新更改,使用获取修改(Get Changes)。
工程属性包含有注释域、页面注释域、变量、样式和产生器(annotation fields, page notes fields, variables, styles, and generators)也需要检出(checked out)以进行修改。而sitemap和master面板中的列表是个例外,它们可以不用检出就可以修改,这样可以让团队能够同时添加、删除、组织页面。
3.检出check out
要在一个共享工程中编辑页面、模块、或工程属性,要先进行检出。要检出一个页面,在页面导航面板中右键点击页面,选择“检出”。页面检出时,会先对共享工程中已修改的页面和工程属性进行更新。在页面检出之后,就可以进行正常的编辑,所检出的页面只能被你修改。
如果你试图检出已经被检出的页面,则会出现警告信息。然而,这时你还是可以继续进行非安全检出(Unsafe Check Out),但并不提倡这样做,因为这有可能导致冲突。当多人同时对同一个页面进行修改时,就会发生冲突。只有一个人的修改可以在共享工程中被存储,其它人的修改可能会丢失或被覆盖。非安全检出一般是在页面(不论何种原因)不能从所检出的计算机上被检入,或你不能连接到共享目录的情况使用。
页面或模块的修改也可以通过提交从而被他人共享,这样在保持页面或模块在检出的同时,所作的修改能被他人共享。
5.检入(Check In)
在页面或模块已经检出和编辑后,你可以通过File->Save进行本地保存,而这只是在你的本地计算机上进行共享工程副本的保存。
当你要将你的修改提交到共享工程上,就可以进行检入。要检入页面,在页面导航面板中,鼠标右键单击页面,选择“检入”。检入后,其他人就可以更新他们的本地共享工程副本看到你所做的修改,而你也就不再拥有页面的编辑权,这时其它人就可以进行检出。 检入一个页面,可能也需要你同时检入工程属性的修改。
6.获取修改(Get Changes)
要从共享工程中获取页面、模块、工程属性的最新修改,在页面导航面板中的页面上右键选择“Get Changes”。当获取页面的修改时,一些工程属性也可能会同时更新。通过主菜单“Share->Get All Changes from Shared Directory”或工具栏上的“Get All Changes”按钮达到更新。
页面和模块列表不用检出,就能在共享工程的本地副本上进行添加、移动、删除、重命名,这样就能让多人同时进行页面和模块的添加、删除和组织。如果多人同时进行了页面和模块列表的修改,在工程更新时会自动对列表进行合并。
要提交对页面和模块列表的修改,选择主菜单“Share->Send All Changes to Shared Directory”或“Share-> Check In Everything”将页面、模块、属性的所有修改发送到共享工程中。要更新本地副本,选择主菜单“Share->Get All Changes from Shared Project”。