Win32

2009-08-18 10 views
6

के तहत TortoiseHG के लिए वैकल्पिक खोज रहे हैं मैं Win32 पर काम करता है जो Mercurial के लिए एक वैकल्पिक जीयूआई क्लाइंट की तलाश में है और यह स्क्रीन रीडर, विशेष रूप से, विंडोज़ के लिए जावा के लिए सुलभ है। पाइथन के तहत जीटीके/टिंकर पर निर्भरता के कारण टोर्टोइज एचजी मेरे लिए काम नहीं करता है। WXPython (या किसी अन्य WX समतुल्य) में प्रोग्राम किए गए कुछ प्रोग्राम, साथ ही मानक विंडोज नियंत्रणों का उपयोग करके प्रोग्राम किए गए किसी भी ऐप, मेरे लिए काम करेगा। मैं पहले से ही TortoiseSVN का उपयोग करता हूं, और वह ऐप काफी सुलभ है, अगर इससे कोई मदद मिलती है।Win32

उत्तर

3

मैंने कभी भी स्क्रीन रीडर का उपयोग नहीं किया है, इसलिए यह एक बेवकूफ विचार हो सकता है ... :-) लेकिन विकिपीडिया पर जो मैं पढ़ सकता हूं, उससे मुझे यह धारणा मिलती है कि कमांड लाइन Mercurial क्लाइंट एक बेहतर स्रोत हो सकता है एक जीयूआई ग्राहक?

यदि यह आसानी से पढ़ने के लिए स्क्रीन रीडर के लिए बहुत अधिक टेक्स्ट आउटपुट देता है, तो हो सकता है कि आप इसे Mercurial में बनाए गए टेम्पलेट सिस्टम का उपयोग करके हल कर सकें। वहाँ एक रेडीमेड शैली, "कॉम्पैक्ट" कहा जाता है जो आप इस तरह का उपयोग कर सकते है:

 
% hg log --limit 2 --style compact 
9366[tip] 9ff178e7b627 2009-08-18 22:07 -0400 greg-hg 
    tags: don't crash if unable to write tag cache 

9365 b8dc3eba4f9d 2009-08-19 12:51 +0200 dirkjan 
    mq: get rid of qnext, qprev and qtop 

तुलना के लिए, सामान्य उत्पादन इस तरह दिखता है:

 
% hg log --limit 2 
changeset: 9366:9ff178e7b627 
tag:   tip 
user:  Greg Ward 
date:  Tue Aug 18 22:07:43 2009 -0400 
summary:  tags: don't crash if unable to write tag cache 

changeset: 9365:b8dc3eba4f9d 
user:  Dirkjan Ochtman 
date:  Wed Aug 19 12:51:07 2009 +0200 
summary:  mq: get rid of qnext, qprev and qtop 

मैं किसी भी पता नहीं है अन्य शैलियों, लेकिन आप mailing lists पर पूछने का प्रयास कर सकते हैं।

0

HgWin का प्रयास करें:

http://bitbucket.org/zzsergant/hgwin

ध्यान दें कि TortoiseHG वर्तमान में being reworked to be based on Qt है, इसलिए यदि आप पहले से ही इससे प्रसन्न हैं और अभी से प्राप्त कर सकते हैं, समस्या उम्मीद है कि समय में ही समाधान हो जाएगा।