سؤال

مع Visual Studio (2008)، هل من الممكن تحميل مشروع (إلى حل) الموجود في مكان بعيد؟

أساسا ما أريد القيام به هو "مضيف" بطريقة ما بطريقة أو بأخرى عبر الإنترنت ثم قم بتحميل هذا المشروع إلى حل من موقع بعيد. هل هذا ممكن بطريقة ما؟

هذا حتى أتمكن من الحفاظ على النزاهة عند تحميل بلدي Utils Library (المستخدمة في طن من المشاريع) ولا أريد نسخا من مشروعي في مشاريع مختلفة وكل إصدارات مختلفة إلخ ...

أعلم أن الحل المحتمل هو الحصول على Utils Library مشروع مستضاف في SVN ثم تتم مزامنة المجلد مباشرة، ولكن هل هناك أي طريقة أخرى للقيام بذلك (أي شيء أكثر مباشرة) ?

هل كانت مفيدة؟

المحلول

نعم، إذا كنت تستطيع تعيين محرك أقراص الشبكة إليه، فيمكنك فتح الملفات من الموقع في Visual Studio.

يمكنك تعيين محركات أقراص الشبكة لخوادم FTP عن طريق الدخول "FTP: // خادم FTP الخاص بك"في مربع المسار.

مثل الآخرين قالوا رغم ذلك، فإنه لا ينصح حقا. VS يقرأ / يكتب أكثر بكثير من مجرد تحرير ملفات المشروع الرئيسية، فإن كل أنواع الأشياء الأخرى، لذلك تكون حركة مرور الشبكة أعلى مما تريد حقا.

أو يمكنك أن تنظر في بصندوق الإسقاط. وبعد يأتي مع Addin Explorer الذي يحافظ على مزامنة الكمبيوتر المحلي مع الخادم.

توصيتي ستكون استخدام التحكم المصدر مثل التخريب رغم ذلك.

نصائح أخرى

من الممكن، ولكن غير مستحسن (كنت أفضل استخدام شكل من أشكال التحكم المصدر، سواء كان ذلك SVN، أو مزود مصدر مشترك codeplex. (للمشاريع المصدر المفتوحة) أو معاينة TFS (للمشاريع المصدر المغلق)

هل ليس أكثر بساطة فقط للحصول على DLL مجمعة المشار إليها في كل حل؟ ستفتح لك الطريقة التي تقترحها على التغييرات في المشروع لحل واحد مما يؤدي إلى مشاكل في مجموعة من الحلول الأخرى، التي قد لا ترى على الفور.

من الأفضل أن يكون لديك إصدار من Utils DLL المشار إليه في كل حل فرعي ويمكنك بعد ذلك تحديث DLL عند الضرورة، واختبار في نفس الوقت.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top