कार्य gitlab/backup.rake
स्वयं परमाणु नहीं दिखता है।
यह कहता है:
Rake::Task["gitlab:backup:db:create"].invoke
Rake::Task["gitlab:backup:repo:create"].invoke
That usesgem activerecord
:
puts "Dumping database tables ... ".blue
ActiveRecord::Base.connection.tables.each do |tbl|
...
ActiveRecord के साथ अन्य कार्यों (this question देखें), यह एक वैश्विक परमाणु आपरेशन होना प्रतीत नहीं होता है की तरह।
system("mysqldump #{mysql_args} #{config['database']} > #{db_file_name}")
:
तो डेटाबेस को डंप करने वाला हिस्सा अब अधिक परमाणु है;)
लेकिन बैकअप स्वयं, जिसमें नंगे रेपो का बैक अप लेने सहित अन्य कदम शामिल हैं, परमाणु नहीं है।
समापन वोटों के लिए खेद है: मॉडरेटर आमतौर पर एक शानदार काम कर रहे हैं, लेकिन इस उदाहरण में, वे केवल गलत हैं (और पता नहीं है कि गिटलैब क्या है)। स्टैक ओवरफ़्लो के लिए विषय पर यह 100% प्रश्न है। – VonC
गिटलैब से बहुत ही नवीनतम काम अब और अधिक परमाणु संचालन दिखाता है। मेरा संपादित उत्तर देखें। – VonC
एक नज़र में, यह प्रश्न निश्चित रूप से ऑफ-विषय या खराब शब्दों को देखता है, लेकिन वास्तव में इसके माध्यम से पढ़ रहा है (और गिटलैब टैग सारांश), यह विषय पर पूरी तरह से प्रतीत होता है। यह एक डेवलपर टूल और इसका उपयोग है। एक दोबारा वोट जोड़ना। – ssube