Ich beginne gerade mit moderater Webentwicklungsarbeit in Salesforce für mein Unternehmen und ich suche nach Feedback/Einblick in den Bereitstellungsprozess. Im Moment sieht es so aus, als würden wir eine Menge Custom-Arbeiten mit visueller Kraft und Apex machen. Was ich mich wundere ist, wenn ich etwas in meiner Produktionsorganisation (Daten oder Metadaten) vermassele, gibt es eine Möglichkeit, zu einem Snapshot oder einer früheren Version meiner Organisation zurückzukehren, die immer noch funktioniert? Mit den mittelmäßigen Entwicklungswerkzeugen mache ich mir Sorgen, dass wenn Fehler auftreten, ich keine schnelle Möglichkeit haben werde, die Situation anzugehen.Änderungen in Salesforce rückgängig machen
ich über verschiedene Möglichkeiten, lese hier Quellcodeverwaltung einzurichten: How can multiple developers efficiently work on one force.com application?
Aber ich habe nicht jemand zu Fuß durch den Prozess der im Wesentlichen zurückkehrt eine Änderung einstellen oder ändern Zweige gefunden. Sind die in Salesforce integrierten Schutzmechanismen so gut, dass ich mich nicht nur um Fehler in der Produktion kümmern muss? Sollte ich mir einfach keine Sorgen machen, dass ich ein Änderungsset zurücksetzen muss?
Jemand bei der Arbeit wies mich auf eine App namens Snapshot. Hat jemand es benutzt? http://www.dreamfactory.com/appexchange –
Wir haben ihr Produkt vor ein paar Jahren demo'd, und es war sehr gut. Am Ende haben wir Eclipse (Force.com IDE) benutzt, waren aber nie wirklich glücklich. Sandbox-Umgebungen sind ein Muss, egal welches Tool Sie verwenden. – Hraefn