git使用詳細(xì)教程 我搭了svn服務(wù)器,但設(shè)計(jì)師總抱怨用得非常不爽,說(shuō)他原來(lái)公司只需文件拷貝即可,怎么辦?
我搭了svn服務(wù)器,但設(shè)計(jì)師總抱怨用得非常不爽,說(shuō)他原來(lái)公司只需文件拷貝即可,怎么辦?非常簡(jiǎn)單,SVN是為程序員設(shè)計(jì)的,設(shè)計(jì)師不應(yīng)該用這種東西來(lái)做版本管理,包括git,因?yàn)槟憧床坏礁牡牡胤?。?duì)于設(shè)計(jì)
我搭了svn服務(wù)器,但設(shè)計(jì)師總抱怨用得非常不爽,說(shuō)他原來(lái)公司只需文件拷貝即可,怎么辦?
非常簡(jiǎn)單,SVN是為程序員設(shè)計(jì)的,設(shè)計(jì)師不應(yīng)該用這種東西來(lái)做版本管理,包括git,因?yàn)槟憧床坏礁牡牡胤?。?duì)于設(shè)計(jì)人員來(lái)說(shuō),這些備份工具既繁瑣又復(fù)雜,除了復(fù)雜的操作外,與手工復(fù)制文件沒有什么區(qū)別。
那么解決方案是什么?不幸的是,這個(gè)行業(yè)沒有完美的解決方案。目前,在單機(jī)設(shè)計(jì)軟件中,除了affinitydesigner可以將文件與歷史一起保存(文件量會(huì)變大),歷史面板(beta版)中可以看到所有的歷史操作分支外,其他軟件或多或少都是通過插件實(shí)現(xiàn)的,或者沒有這個(gè)功能。這是一些在線工具提供的問題模式修改歷史預(yù)覽功能,這是一個(gè)很好的嘗試。此外,XD還在內(nèi)部測(cè)試中曝光了類似的版本管理功能截圖,但目前官方并未發(fā)布任何消息。
綜上所述,除非程序員生成的版本與設(shè)計(jì)師生成的版本完全相同,否則沒有必要增加設(shè)計(jì)師的工作量。一個(gè)設(shè)計(jì)文件可以少到m,大到g,行業(yè)需要一個(gè)外部/文件類型的記錄來(lái)管理設(shè)計(jì)圖紙的版本,而不是要求設(shè)計(jì)師使用程序員的版本管理軟件進(jìn)行簽入和簽出,因?yàn)槟憧床坏桨姹驹谀睦锇l(fā)生了變化,這種操作是不可能的真是浪費(fèi)時(shí)間。
使用git命令行的是什么樣的感受?是不是程序員對(duì)于命令行都有種“信仰”?
讓我們先談?wù)勈褂妹钚械母杏X,也就是說(shuō),您可以做任何您想做的事情。只要快速敲擊鍵盤,就可以快速完成任務(wù),因此使用命令行意味著高效。
從功能的角度來(lái)看,使用命令行和GUI界面操作之間沒有太大區(qū)別。GUI一般可以實(shí)現(xiàn)命令行可以實(shí)現(xiàn)的功能。
對(duì)于第二個(gè)問題,我給出的答案是肯定的,也就是說(shuō),對(duì)于大多數(shù)專家程序員來(lái)說(shuō),使用命令行是一種信念,原因如下:
1。專家程序員強(qiáng)調(diào)效率;
2。專家程序員將學(xué)習(xí)git,包括一些其他工具的源代碼。使用命令行和理解源代碼將互相促進(jìn);
3。雖然命令行需要內(nèi)存,但很難啟動(dòng)它非??幔貏e是當(dāng)它與其他工具一起使用時(shí)