मैं एक पुराने सीवीएस भंडार को गिट में परिवर्तित कर रहा हूं, जिसने सभी कामों को छोड़कर बहुत अच्छा काम किया है, प्रत्येक लेखक के स्थानीय टाइमज़ोन की बजाय यूटीसी में हैं।गिट इतिहास में सभी कामों के लिए टाइमज़ोन बदलें
मैं प्रति-लेखक आधार पर इन प्रतिबद्धताओं का टाइमज़ोन बदलना चाहता हूं, उदाहरण के लिए सभी एक लेखक से +0000 से +1000 तक बदलते हैं, जबकि अन्य लेखकों से काम करता है अपरिवर्तित होते हैं। (इसलिए मैं प्रत्येक लेखक के लिए एक बार यह प्रक्रिया कर सकता हूं।)
समय में वास्तविक क्षण एक ही रहना चाहिए, इसलिए वर्तमान में 02:00:00 +0000
एक प्रतिबद्धता 12:00:00 +1000
बननी चाहिए।
क्या यह git filter-branch
जैसे कुछ के साथ संभव है?
यह न भूलें कि "समय क्षेत्र! = ऑफ़सेट" (देखें [टाइमज़ोन टैग विकी] (http://stackoverflow.com/tags/timezone/info))। डीएसटी के आधार पर ऑफ़सेट एक लेखक के लिए भिन्न हो सकता है। –
संबंधित: http: // stackoverflow।कॉम/ए/23 9 00181/634824 –