【项目实践】利用Axure和SVN实现版本控制

    在项目开发前期了解需求的时候,都采用Axure画原型。但是组成员都需要更新分配给自己模块的原型,怎样才能使原型版本保持一致呢?这篇博客通过项目实践遇到的问题,总结一下通过Axure和SVN的结合使用来控制版本更新的方法。

1.SVN配置

第一步:右击【Resposotories】,选择【create new Resposotory】
              【项目实践】利用Axure和SVN实现版本控制_第1张图片


第二步:输入需要建立的文件名称
              【项目实践】利用Axure和SVN实现版本控制_第2张图片

第三步:右击【Users】,选择【create user】
            【项目实践】利用Axure和SVN实现版本控制_第3张图片
            【项目实践】利用Axure和SVN实现版本控制_第4张图片

第四步:右击已创建的项目【test】,选择【copy URL to Clipboard】
           【项目实践】利用Axure和SVN实现版本控制_第5张图片


2.Axure配置

 1)如何创建共享目录?

               【项目实践】利用Axure和SVN实现版本控制_第6张图片
                   【项目实践】利用Axure和SVN实现版本控制_第7张图片
                    【项目实践】利用Axure和SVN实现版本控制_第8张图片
                     【项目实践】利用Axure和SVN实现版本控制_第9张图片
【项目实践】利用Axure和SVN实现版本控制_第10张图片

  2)组内成员如何检出共享文件?

      【项目实践】利用Axure和SVN实现版本控制_第11张图片
                   【项目实践】利用Axure和SVN实现版本控制_第12张图片
                  【项目实践】利用Axure和SVN实现版本控制_第13张图片 
              【项目实践】利用Axure和SVN实现版本控制_第14张图片
   

  3) 如何修改检出的文件并提交更改?

   第一步:在自己所属模块上右击,选择【check out】
       【项目实践】利用Axure和SVN实现版本控制_第15张图片 

   第二步:图标变绿,说明可进行修改了;若变黄,则说明产生冲突。
        【项目实践】利用Axure和SVN实现版本控制_第16张图片

    第三步:选择修改的模块,右击先选择【send changes】再选择【check in】
       【项目实践】利用Axure和SVN实现版本控制_第17张图片

   4) 实践遇到的问题

                     【项目实践】利用Axure和SVN实现版本控制_第18张图片
                   【项目实践】利用Axure和SVN实现版本控制_第19张图片

     解决办法:给组成员共享检出地址时,在SVN的URL地址后再加上要共享的Axure模型名称,如:https://caiyan/svn/test/test

    重新按步骤做了一遍,加了模型名称就OK了。目前不清楚为什么会这样,别人的都是可以直接共享的。有知道原因的,可以分享一下O(∩_∩)O~

3.总结

    理论学的再多,还是需要通过实践去消化!
    这篇博客主要讲解了Axure和SVN结合使用来控制版本更新。主要是SVN的配置、AXure如何创建团队共享文件及做的过程中遇到的问题和解决办法。
    
    

你可能感兴趣的:(【项目分享】)