我搭了svn服務器,但設計師總抱怨用得非常不爽,說他原來公司只需文件拷貝即可,怎麼辦?

vanak


大家好,我是科技蒂文。作為一名科技領域的原創作者,在這裡我想簡單的發表一下我個人的觀點,希望可以對您所幫助。

首先svn是給程序員用的,設計師根本就不應該用這種東西來做版本管理,包括git也是,因為你壓根看不到修改了哪裡,對設計師來講這些都是繁瑣且複雜的備份工具罷了,除了操作複雜外和手動複製文件沒有任何不同。

其次那解決方案是什麼?很遺憾業界也沒有很完善的解決辦法,目前單機設計軟件裡除了AffinityDesigner可以讓文件連同歷史記錄一同保存(文件體積會變大),並且在歷史記錄面板裡可以看到所有歷史操作分支外(beta版),其他軟件或多或少都是靠插件實現或者沒有根本這種功能,這是一塊空缺,某些在線工具提供了預覽圖式的修改歷史功能,這些是很好的嘗試,另外xd在內測時也曝光過類似的版本管理功能截圖,但目前官方並沒有放出任何消息。

最後除非程序員產生的版本和設計師完全一致,否則沒必要增加設計師的工作量,單個設計文件少則幾M大則上G,業界需要一種外部/文件式記錄來管理設計圖版本,而不是粗暴的讓設計師使用程序員的版本管理軟件來check in,check out, commit,push,因為看不到版本變化了哪裡,這種操作真的是浪費時間。

以上就是我的觀點,希望可以對你有所幫助,同時也希望大家關注我的頭條號,我會定期的發表一些和科技相關的文章

在這裡同時也希望大家能夠喜歡我的分享,大家如果有更好的關於這個問題的解答,還望分享評論出來共同討論這話題。

我最後在這裡,祝大家每天開開心心工作快快樂樂生活,健康生活每一天,家和萬事興,年年發大財,生意興隆,謝謝!


秋雅綠了


很簡單,svn是給程序員用的,設計師根本就不應該用這種東西來做版本管理,包括git也是,因為你壓根看不到修改了哪裡,對設計師來講這些都是繁瑣且複雜的備份工具罷了,除了操作複雜外和手動複製文件沒有任何不同。

那解決方案是什麼?很遺憾業界也沒有很完善的解決辦法,目前單機設計軟件裡除了AffinityDesigner可以讓文件連同歷史記錄一同保存(文件體積會變大),並且在歷史記錄面板裡可以看到所有歷史操作分支外(beta版),其他軟件或多或少都是靠插件實現或者沒有根本這種功能,這是一塊空缺,某些在線工具提供了預覽圖式的修改歷史功能,這些是很好的嘗試,另外xd在內測時也曝光過類似的版本管理功能截圖,但目前官方並沒有放出任何消息。

總結一句,除非程序員產生的版本和設計師完全一致,否則沒必要增加設計師的工作量,單個設計文件少則幾M大則上G,業界需要一種外部/文件式記錄來管理設計圖版本,而不是粗暴的讓設計師使用程序員的版本管理軟件來check in,check out, commit,push,因為看不到版本變化了哪裡,這種操作真的是浪費時間。





AFans


這個我最有發言權,因為我遇到了:

1,軟件團隊用SVN,手欠也給設計開了SVN讓用

2,有個設計的一下子整個文件夾上傳SVN,一下子佔去幾十個g,亂七八糟不知道整理

3,軟件團隊在服務器搞了個共享文件夾,軟件,臨時文件用

4,設計看到說要這種共享,用作部門間傳文件(比較大),給開(但是限制了總得大小)

5,後面想在公司推百度企業雲(考慮的內外傳文件方便),讓設計用,他們不願意用(推脫說不好用)

總結一下:還是懶在作怪


生And活


你這確實給設計師無形中增添了巨大的負擔。

svn是幹嘛的?svn是版本控制工具,是代碼的版本控制工具。代碼是基於什麼的?代碼是基於字符的。字符中東西在svn的功能下,才能進行不同版本的對比。如下圖:兩種不同的版本代碼很容易進行對比。

但設計師提交的是什麼東西,是文件啊,是圖片或者設計源文件啊。完全把svn用錯了地方

其實設計師要的就是一個文件存儲服務器存儲他們文件。給他們搭一個ftp服務器,他們下載個ftp工具,把每一次修改的文件都傳上去就OK了,別老整沒用的。


阿邁達聊技術


svn、git這些還是比較適合程序員們使用,用得好,會非常方便。針對懶癌患者和各種小白,個人還是推薦利用seafile私有云備份軟件。

seafile是一款中國團隊開發的開源企業私有云盤,另外它又提供了收費的企業版,小型企業使用它的開源版本就行了,相對收費版,開源版本沒有搜索功能,沒有服務器集群功能,個人覺得開源版本也完全夠用了。seafile使用簡單,支持保存歷史版本功能,支持恢復到某個時間節點的版本。

在局域網內的一臺電腦上搭建好seafile服務端之後,其它電腦安裝seafile客戶端就可以進行備份了。具體安裝配置過程可以在其網站上查看。這裡我著重介紹下它的歷史版本功能。

seafile類似於一個同步雲盤,用戶的操作習慣不會有任何改變,可以直接在本地磁盤對文件進行操作,也可以多個用戶同時操作一個項目,任意用戶對項目進行的修改都會同步到服務端和其它用戶上,而且即使操作失誤,還可以恢復到任意的歷史版本。你可以設置保留所有歷史版本,也可以設置只保留幾天內的歷史版本。我更喜歡seafile的一點在於,seafile提供了快照的方式,可以把項目所有文件恢復到某一時刻的狀態。而這一切,都是免費的。

當安裝好seafile後,你完全不用再去配置和操作seafile了,seafile會在後臺默默備份你的項目文件,當你想要恢復文件時,只要打開seafile就可以隨意恢復。


小鑫精彩推薦


看了一堆回答,大家覺得像svn,git等都是給程序員用的,這沒錯。這也是這些工具的誕生的原因。但是我想說的是,保存文件。都可以用這些工具。但是你想過你搭建這些服務器出來,為啥別人抱怨用的不爽呢?道理很簡單。這樣比喻,(排除現實違規的情況)原來一個人只是做公交出行的。突然,你給臺車他讓他一定要開車出行。他也不會開車。坐上駕駛位,打火,動搖西擺的開啟來。還要注意路線。還要注意行人等情況。肯定不爽了,覺得還是坐公交好。坐上車,啥也不用管了。但是當你教他開車的技巧後和開車出行的好處後,我想他會很樂意的接受開車出行的情況的。道理就是這樣。你搭了svn服務器,不教他們使用的技巧和使用svn的好處。相當於給他們添堵。用的肯定不爽了


碼小卒


買個群暉,直接用drive自動備份就行了,本地不用做任何操作,自動上傳。服務器可以設置保留多少個歷史版本文件。


大米小麥xy


最近發現一個傳文件的工具網站,wenshushu.cn 感覺很適合這種場景。


腳本小仔


第一,ps有自己的版本服務管理軟件,比具體二進制文件類型更直觀。第二大部分有此抱怨的設計人員還是缺少大型協作經歷


達達尼爾央


svn 功能上雖然說可以給設計師使用,但其實在設計師的概念裡面,並不會考慮版本號的事兒,在他們眼中,不同的版本號其實就是不同的源文件。對於設計師來說,換個版本,就是複製黏貼,然後在新的源文件上處理,沒法想象到svn 帶來的便利,自然也就不會去用svn 了,希望我的回覆能幫到你


分享到:


相關文章: