સામાન્ય રીતે તમે બોક્સ સમન્વયન સાથે જોડાયેલ ડુપ્લિકેટ્સ ઇમેઇલ જોશો જો બોક્સ વેબસાઇટ પર તે જ ફોલ્ડર સ્થાન પર સ્થાનિક રીતે બનાવેલ આઇટમના સમાન નામ સાથે અસ્તિત્વમાં છે. બૉક્સ સિંક નવી ફાઇલ અથવા ફોલ્ડરનું નામ બદલશે અને બે વસ્તુઓ વચ્ચે તકરાર અટકાવવા માટે વપરાશકર્તાનું ઇમેઇલ સરનામું ([email protected]) ઉમેરશે.
ત્યાં સામાન્ય રીતે ત્રણ પરિસ્થિતિઓ છે જ્યાં આ ઇમેઇલ-જોડાયેલ ડુપ્લિકેશન થઈ શકે છે:
- સિંકના ઇન્સ્ટોલેશન દરમિયાન, જો તમે સામગ્રીને તમારા બોક્સ સિંક ફોલ્ડરમાં ખેંચો છો
- Box.com પર પહેલેથી અસ્તિત્વમાં છે તે ફોલ્ડરની સ્થાનિક રચના
- બે સહયોગીઓ દ્વારા એકસાથે સામગ્રીનું નિર્માણ અથવા સંપાદન
સિંકના ઇન્સ્ટોલેશન દરમિયાન, જો તમે સામગ્રીને તમારા બોક્સ સિંક ફોલ્ડરમાં ખેંચો છો
જો તમે…
- બૉક્સ સિંક ઇન્સ્ટોલ અથવા ફરીથી ઇન્સ્ટોલ કરી રહ્યાં છો
- પછી Box.com પર પહેલાથી જ નવા બોક્સ સિંક ફોલ્ડરમાં સામગ્રીને સ્થાનિક રીતે ખેંચો અથવા કૉપિ કરો
- તમે મેન્યુઅલી ખસેડેલી સ્થાનિક ફાઇલો Box.com પર «આઇટમ નામ ([email protected])» તરીકે અપલોડ કરવામાં આવશે.
ઇન્સ્ટોલેશન દરમિયાન, Box Sync પહેલેથી Box.com પરથી સામગ્રી ડાઉનલોડ કરવાની પ્રક્રિયામાં છે અને ખેંચેલી/કૉપિ કરેલી સામગ્રીને નવી ફાઇલો તરીકે ગણે છે. કારણ કે Box.com પરની સામગ્રીનું પહેલાથી જ નામ છે જે તમે ફોલ્ડરમાં સ્થાનિક રીતે મૂક્યું છે, Box Sync તે સ્થાનિક ફાઇલોનું નામ બદલી નાખે છે જેને તમે Box.com પરથી ડાઉનલોડ કરી રહ્યાં છો તે ઓવરરાઇટ કરવાનું ટાળવા માટે તમે મેન્યુઅલી ખસેડી છે.
બૉક્સ સિંકને ઇન્સ્ટોલ અથવા ફરીથી ઇન્સ્ટોલ કરતી વખતે, સિંકને Box.com પરથી બધી સામગ્રી ફરીથી ડાઉનલોડ કરવી પડશે અને તે હાલની સ્થાનિક સામગ્રી સાથે ફરીથી કનેક્ટ થશે નહીં: જ્યારે હું સિંકને અનઇન્સ્ટોલ કરું ત્યારે શું થાય છે?
Box.com પર પહેલેથી અસ્તિત્વમાં છે તે ફોલ્ડરની સ્થાનિક રચના
જો તમે…
- Box.com પર એક ફોલ્ડર રાખો જેને “પ્રોજેક્ટ A” કહેવામાં આવે છે અને તમારી પાસે “પ્રોજેક્ટ A” સિંક માટે ચિહ્નિત નથી.
- પછી તમે તમારા બોક્સ સિંક ફોલ્ડરમાં સ્થાનિક રીતે «પ્રોજેક્ટ A» નામનું ફોલ્ડર બનાવો
- Box.com પર “પ્રોજેક્ટ A” નામ પહેલેથી જ લેવામાં આવ્યું છે, તેથી Sync સ્થાનિક ફોલ્ડરનું નામ બદલીને «Project A ([email protected])» કરે છે અને તેને Box.com પર અપલોડ કરે છે.
આ સમસ્યા મોટાભાગે બોક્સ સિંક 4 ની ડિલીટ કાર્યક્ષમતા પર અનસિંકના પરિણામે થાય છે. સિંક 4 સાથે જ્યારે તમે ફોલ્ડરને સ્થાનિક રીતે ડિલીટ કરો છો, ત્યારે સામગ્રી તમારા સ્થાનિક કમ્પ્યુટર પર કાઢી નાખવામાં આવે છે પરંતુ ફોલ્ડર Box.com પર સિંક કરવા માટે અનમાર્ક કરવામાં આવે છે.
- સ્થાનિક રીતે તમારા બોક્સ સિંક ફોલ્ડર પર જાઓ અને «ક્લાયન્ટ X» ફોલ્ડર કાઢી નાખો
- તમારા સ્થાનિક કમ્પ્યુટરમાંથી «Client X» ફોલ્ડર દૂર થઈ ગયું છે, પરંતુ હજુ પણ Box.com પર છે અને હવે સિંક કરવા માટે ચિહ્નિત થયેલ નથી.
- તેથી, જો તમારા બોક્સ સિંક ફોલ્ડરમાં તમે પછીથી “ક્લાયન્ટ X” નામનું નવું ફોલ્ડર બનાવો છો.
- નવા બનાવેલા ફોલ્ડરને “ક્લાયન્ટ એક્સ ([email protected])” નામ આપવામાં આવ્યું છે.
- અને Box.com પર તમને «Client X» નામનું ફોલ્ડર અને «Client X ([email protected])» નામનું ફોલ્ડર મળશે.
બે સહયોગીઓ દ્વારા એકસાથે સામગ્રીનું નિર્માણ અથવા સંપાદન:
જો તમે અને Box.com પરના સહયોગી બંને એક જ સમયે એક જ નામની ફાઇલ/ફોલ્ડર બનાવો અથવા સંપાદિત કરો, તો Box.com પર પહોંચનારી પ્રથમ ફાઇલનું નામ “Filename.txt” રાખવામાં આવશે અને બીજી ફાઇલનું નામ “ફાઇલનામ” રાખવામાં આવશે. ઓવરરાઈટીંગ અટકાવવા માટે ([email protected]).txt”. વિરોધાભાસી ફાઇલ સંપાદનો વિશે વધુ માહિતી માટે આ લેખ તપાસો: બૉક્સ વિરોધાભાસને કેવી રીતે હેન્ડલ અને ઉકેલે છે?
ગ્રાહક_સ્વોર્મ_કેબી
તમે મોટે ભાગે સેવાઓ વિશે સાંભળ્યું હશે, જેમ કે ડ્રૉપબૉક્સ, જેનો ઉપયોગ બહુવિધ મશીનોમાં ફાઇલોને સમન્વયમાં રાખવા માટે થાય છે. જો કે, જો તમે આ ઓપરેશન એક જ મશીન પર કરવા માંગતા હોવ તો શું? એટલે કે, જે ફાઇલનું નામ સમાન હોય તેવી ફાઇલોને સમગ્ર મશીનમાં સમન્વયમાં રાખો જેથી જ્યારે એક ફાઇલ બદલાય, ત્યારે તે બધી અપડેટ થાય.
આ કાર્યક્ષમતા ખૂબ ઉપયોગી હોઈ શકે છે, ખાસ કરીને વિકાસકર્તાઓ અથવા સિસ્ટમ સંચાલકો માટે જ્યાં ફાઇલોની ડુપ્લિકેશન ક્યારેક જરૂરી હોય છે.
તે કેવી રીતે કામ કરે છે
ધારો કે તમે વેબ ડેવલપર છો, જેમણે સમય જતાં, જાવાસ્ક્રિપ્ટ ફંક્શનનો એક સરસ સંગ્રહ એકસાથે મૂક્યો છે જેનો તમે જાળવણી કરતી બધી સાઇટ્સ પર ઉપયોગ કરો છો. જેમ જેમ તમે આ Javascript ફાઇલમાં ઉમેરો અથવા સુધારો કરો (ચાલો તેને “library.js” કહીએ), તમે જે વર્તમાન નકલ સંપાદિત કરી રહ્યાં છો તે જ અપડેટ થાય છે. આનો અર્થ એ થશે કે, ઉદાહરણ તરીકે, જો તમે બગ ફિક્સ અથવા સુધારણા કરો છો, તો તમારે તેને તમારી અન્ય સાઇટના સોર્સ કોડ ફોલ્ડરમાં પણ મેન્યુઅલી લાગુ કરવું પડશે.
અમારું સાધન દરેક સ્રોત ફોલ્ડરમાં અપડેટ કરેલી ફાઇલને મેન્યુઅલી લાગુ કરવાની સમસ્યાને હલ કરવાનો પ્રયાસ કરે છે. તે શું કરે છે:
- ઉલ્લેખિત રુટ ફોલ્ડર (%UserProfile%\Documents\Web Sites)માં ઉલ્લેખિત નામ (library.js) સાથેની બધી ફાઇલો માટે શોધ કરે છે.
- library.js નામની તમામ ફાઇલો માટે, તે તે ફાઇલને શોધે છે જેમાં તાજેતરમાં ફેરફાર કરવામાં આવ્યો હતો અને તેની ફાઇલ હેશ વેલ્યુ નોંધે છે.
- library.js નામની અન્ય તમામ ફાઇલો (જે સૌથી તાજેતરની અપડેટ કરેલી નકલ નથી) પછી તેની ફાઇલ હેશ વેલ્યુ સૌથી તાજેતરની (અગાઉના પગલામાં નિર્ધારિત) ની સરખામણીમાં હોય છે.
- જો ફાઈલ હેશ વેલ્યુ અલગ હોય, તો library.js ની સંબંધિત કોપી સૌથી તાજેતરમાં અપડેટ કરેલી નકલ સાથે બદલવામાં આવે છે.
કારણ કે અમે ફાઇલોની સરખામણી કરવા માટે હેશ મૂલ્યોનો ઉપયોગ કરી રહ્યા છીએ, અમને ખાતરી આપવામાં આવે છે કે બદલાયેલી કોઈપણ ફાઇલો ખરેખર સૌથી તાજેતરની નકલ કરતાં અલગ છે. દાખલા તરીકે, જો તમે પ્રક્રિયા ચલાવવાની હોય અને 5 ફાઇલ રિપ્લેસમેન્ટ કરવામાં આવી હોય, તો તરત જ પ્રક્રિયાને ફરીથી ચલાવવાથી કોઈ રિપ્લેસમેન્ટ થશે નહીં કારણ કે ફાઇલ હેશ મૂલ્યો હવે સમાન છે.
નવીનતમ કૉપિ ટૂલ પર અપડેટ કરો
અપડેટ ટુ લેટેસ્ટ કોપી ટૂલ ટૂલ એ સમાન નામની બેચ સ્ક્રિપ્ટનું સંશોધિત સંસ્કરણ છે (બંને લેખના તળિયેની લિંક્સનો ઉપયોગ કરીને ડાઉનલોડ કરવા માટે ઉપલબ્ધ છે) જે જરૂરી નિરસોફ્ટનો સમાવેશ કરવા માટે EXE ફાઇલમાં રૂપાંતરિત કરવામાં આવી છે. HashMyFiles ઉપયોગિતા. ટૂલ ચોક્કસ પરિમાણો સાથે આદેશ વાક્યમાંથી ચલાવવું આવશ્યક છે. જો તમે ફક્ત ડબલ-ક્લિક કરીને EXE ફાઇલ ચલાવવાની હતી, તો તમને આ સૂચવતો સંદેશ મળશે.
નવીનતમ નકલમાં અપડેટનો ઉપયોગ કરવા માટે, તમે “UpdateToNewestCopy /?” ચલાવીને પરિમાણો જોઈ શકો છો. જે નીચેનો સંવાદ બતાવે છે:
માત્ર જરૂરી પરિમાણો સોર્સફોલ્ડર (દા.ત. %UserProfile%\Documents\Web Sites) અને FileName (library.js) છે. જો કે, તમે ઉપર વર્ણવ્યા મુજબ વધારાના સ્વીચો ઉમેરીને કાર્યક્ષમતામાં ફેરફાર કરી શકો છો.
ઉદાહરણો
નીચેનો આદેશ “C:\users\jfaulkner\documents\Code Files” ફોલ્ડરમાં “Common.vb” નામની બધી ફાઈલો શોધી કાઢશે, રિપ્લેસમેન્ટ કરે છે પરંતુ ઓવરરાઈટ કરતા પહેલા વર્તમાન કૉપિનો બેકઅપ બનાવે છે (આ આઉટપુટ તે છે જેના કારણે આ લેખ માટે ટોચની છબી):
UpdateToNewestCopy “C:\users\jfaulkner\documents\Code Files” Common.vb /B
નીચેનો આદેશ ઉપરની જેમ જ શોધ ક્રિયા કરે છે, જો કે તે ફક્ત તે જ ફાઇલો પર અહેવાલ આપે છે જે બદલવામાં આવશે અને વાસ્તવમાં કોઈપણ ફાઇલ કામગીરી કરતી નથી:
UpdateToNewestCopy “C:\users\jfaulkner\documents\Code Files” Common.vb /V
ધારો કે નીચેની સામગ્રી સાથે “C:\Config\FilesToSearch.txt” નામની ફાઇલ છે:
library.js
Common.vb
નીચેનો આદેશ વર્તમાન વપરાશકર્તાના મારા દસ્તાવેજો ફોલ્ડરમાં શોધ કરશે અને “library.js” અને “Common.vb” પરના કોઈપણ અપડેટની જાણ કરશે, પરંતુ વાસ્તવમાં કોઈપણ અપડેટ કામગીરી કરશે નહીં:
UpdateToNewestCopy “%UserProfile%\Documents” “C:\Config\FilesToSearch.txt” /L /V
પ્રક્રિયા સ્વચાલિત
આ પ્રક્રિયા ઓટોમેશન માટે એક આદર્શ ઉમેદવાર છે. નિર્દિષ્ટ સેટિંગ્સ સાથે સુનિશ્ચિત કાર્ય (કંઈ ખાસ જરૂરી નથી) બનાવીને અને તેને દરરોજ/કલાક/દર 15 મિનિટે ચલાવવાથી (તમારી જરૂરિયાતોને આધારે), તમે ફાઇલોને સાચા સેટ-ઇટ-એન્ડ-ફોર્ગેટ-ઇટમાં સમન્વયિત રાખી શકો છો. ફેશન
ડાઉનલોડ કરો
નવીનતમ નકલમાં અપડેટ કરો – સંશોધિત એક્ઝિક્યુટેબલ ફોર્મેટ
નવીનતમ નકલમાં અપડેટ કરો – સ્રોત બેચ ફાઇલો (વધુ કમાન્ડ લાઇન ઓરિએન્ટેડ)
આગળ વાંચો
- › તમારા Windows 11 ટાસ્કબાર પર પોપઅપ ટિપ્સ જોવા માટે તૈયાર રહો
- ખગોળશાસ્ત્રીઓ પૃથ્વીની સૌથી નજીકનું બ્લેક હોલ શોધે છે (જે હજી દૂર છે)
- ઇવેન્ટ પ્લાનિંગ માટે Microsoft Excel ટેમ્પ્લેટ્સનો ઉપયોગ કેવી રીતે કરવો
- ઇન્સ્ટાગ્રામ પર અનુયાયીઓને કેવી રીતે દૂર કરવા
- › તમારા બધા ઉપકરણો પર Google માંથી કેવી રીતે સાઇન આઉટ કરવું
- › AMD ના નવા RX 7000 GPU ખરેખર સારા અને ખરેખર સસ્તા છે
જ્યારે તમે નિષ્ણાતો દ્વારા ટેક્નોલોજી સમજાવવા માંગતા હોવ ત્યારે હાઉ-ટુ ગીક એ છે જ્યાં તમે વળો છો. અમે 2006 માં લોન્ચ કર્યું ત્યારથી, અમારા લેખો 1 અબજ કરતા વધુ વખત વાંચવામાં આવ્યા છે. વધુ જાણવા માંગો છો?